iOS UITesting элемент появится через несколько секунд - PullRequest
0 голосов
/ 11 сентября 2018

Как я могу утверждать, что мой счетчик существует в течение ограниченного периода времени? Я попробовал и существует, и waitForExistence, но, поскольку элемент через несколько секунд исчезает, тест не пройден. Если я удаляю из кода stopAnimating (где ActivityIndicatorView скрывается), он просто работает.

func testShowsSpinnerOnLoad() {
    let spinner = app.activityIndicators.element(boundBy: 0)
    XCTAssertTrue(spinner.exists)
    XCTAssertTrue(spinner.waitForExistence(timeout: 3))
}
...