Skip to content

Commit

Permalink
Merge branch 'main' into fix-infinite-loop-3
Browse files Browse the repository at this point in the history
  • Loading branch information
Kyome22 committed May 15, 2024
2 parents eaf3cbe + 670d400 commit 7340f9f
Showing 1 changed file with 10 additions and 2 deletions.
12 changes: 10 additions & 2 deletions Tests/WebUITests/WebViewTests.swift
Original file line number Diff line number Diff line change
Expand Up @@ -53,11 +53,19 @@ final class WebViewTests: XCTestCase {
}

@MainActor
func test_applyModifiers_init_with_specified_URL() {
func test_loadInitialURL_do_not_load_URL_if_URL_is_not_specified_in_init() {
let sut = WebView()
let webViewMock = WKWebViewMock()
sut.loadInitialURL(in: webViewMock)
XCTAssertNil(webViewMock.loadedURL)
}

@MainActor
func test_loadInitialURL_load_URL_if_URL_is_specified_in_init() {
let url = URL(string: "https://www.example.com")!
let sut = WebView(url: url)
let webViewMock = WKWebViewMock()
sut.applyModifiers(to: webViewMock)
sut.loadInitialURL(in: webViewMock)
XCTAssertEqual(webViewMock.loadedURL, url)
}
}

0 comments on commit 7340f9f

Please sign in to comment.