Slide 35
Slide 35 text
プロトコルを確認したい画⾯に準拠
import XCTest
final class IOSDCSchemeTests: XCTestCase {
func test_Launch_iosdcスキームで詳細画⾯が表⽰される() {
assertLaunch()
}
func test_Resume_iosdcスキームで詳細画⾯に遷移する() {
assertResume()
}
}
extension IOSDCSchemeTests: URLSchemeTestable {
var schemeHost: String { "iosdc" }
var queryItems: [URLQueryItem] { [URLQueryItem(name: "year", value: "2026")] }
var targetElement: XCUIElement { app.otherElements["IOSDCDetailViewController"] }
var queryAssertionElement: XCUIElement? { app.staticTexts["iOSDC 2026"] }
}
35