私はUINavigationController
3つのコントローラーを持っています:
- 床
let wishlistsNavigationBar = app.navigationBars["wishlistsNavigationBar"]
- アカウント
let accountNavigationBar = app.navigationBars["accountNavigationBar"]
- 追加
let addWishlistNavigationBar = app.navigationBars["addWishlistNavigationBar"]
今、私はテストを実行します:
accountButton.tap()
XCTAssertTrue(accountNavigationBar.exists) //true
backFromAccountButton.tap()
XCTAssertFalse(accountNavigationBar.exists) //true, test failed, but it should not exists
XCTAssertTrue(wishlistsNavigationBar.exists) //false, test failed, but it should exists
どれどれ。accountNavigationBar
スタックからポップしてからまだ存在するのはなぜですか?