我正在编写一个 UI 测试,它需要异步加载数据,然后对单元格中显示的数据进行一些验证。
在这种情况下,如果没有数据加载测试通过并且不应该通过,所以我需要确保我至少有一个基于远程数据加载的单元格。
func testTableViewCellDoesNotContainItem() {
...setup....
// Load data
app.keyboards.buttons["Search"].tap()
XCTAssert(app.tables["TableView"].cells.count > 0)
...other check...
}