2
検証ケースについて画面にアラートを表示して正常に動作する必要があります。しかし、XCTest
で作業しているときに、警告が表示されているかどうかを検出できません。 UIAlertView
またはUIAlertController
をXCTest
の場合、Xcode
にチェックするにはどうすればよいですか。 xcodeのxctestで表示されるアラートビューを確認する方法
検証ケースについて画面にアラートを表示して正常に動作する必要があります。しかし、XCTest
で作業しているときに、警告が表示されているかどうかを検出できません。 UIAlertView
またはUIAlertController
をXCTest
の場合、Xcode
にチェックするにはどうすればよいですか。 xcodeのxctestで表示されるアラートビューを確認する方法
addUIInterruptionMonitor
をUIAlertController
に対応させてXCTest
に処理することができます。
let handler = addUIInterruptionMonitor(withDescription: "alert handler") { (alert: XCUIElement) -> Bool in
let ok = alert.buttons["OK"]
XCTAssertTrue(ok.exists, "OK button doesn't exist")
ok.tap()
}
私のために働いていません。一度確認して確認できますか? –