Неправильные ячейки для представления коллекции в тестах пользовательского интерфейса
У меня есть тест для представления коллекции, который работает так:
func testDeleteItem() {
app.collectionViews.staticTexts["Item"].tap()
app.buttons["Delete"].tap()
XCTAssertEqual(app.collectionViews.cells.count, 2)
XCTAssertFalse(app.collectionViews.cells.staticTexts["Item"].exists)
}
После нажатия появляется новый экран с кнопкой удаления. При нажатии кнопки экран закрывается и перезагружается представление сбора. В пользовательском интерфейсе все идет так, как ожидалось, но оба утверждения терпят неудачу. В первом счете это все еще 3, а во втором элементе это все еще существует.