Swift 是否有到';存在';在Xguitest中

Swift 是否有到';存在';在Xguitest中,swift,xcode,xcode8,xcode-ui-testing,Swift,Xcode,Xcode8,Xcode Ui Testing,我正在XCUITest上编写测试,并检查删除的项是否不再存在。。。我找不到任何可以用于XCTAssert的元素不存在 是否有人知道是否存在布尔值,您可以使用它来检测元素是否不可见 或者是否有任何解决办法 提前感谢,除了xctasert还有其他有用的断言语句 要测试属性的布尔值,可以使用xctasertfalse/xctasertrue 因此,让我们假设一个视图在执行某项操作时被隐藏/显示。然后您可以编写一个测试用例,如: func testViewIsNotHidden() { let

我正在XCUITest上编写测试,并检查删除的项是否不再存在。。。我找不到任何可以用于XCTAssert的元素不存在

是否有人知道是否存在布尔值,您可以使用它来检测元素是否不可见

或者是否有任何解决办法


提前感谢,

除了
xctasert
还有其他有用的断言语句

要测试属性的布尔值,可以使用
xctasertfalse
/
xctasertrue

因此,让我们假设一个视图在执行某项操作时被隐藏/显示。然后您可以编写一个测试用例,如:

func testViewIsNotHidden() {
    let view = UIView()
    view.hidden = true

    // Do something which unhides the view

    XCTAssertFalse(view.hidden)
}

func testViewIsHidden() {
    let view = UIView()
    view.hidden = false

    // Do something which hides the view

    XCTAssertTrue(view.hidden)
}

您可以查看其他Xctasert。

除了
Xctasert
还有其他有用的断言语句

要测试属性的布尔值,可以使用
xctasertfalse
/
xctasertrue

因此,让我们假设一个视图在执行某项操作时被隐藏/显示。然后您可以编写一个测试用例,如:

func testViewIsNotHidden() {
    let view = UIView()
    view.hidden = true

    // Do something which unhides the view

    XCTAssertFalse(view.hidden)
}

func testViewIsHidden() {
    let view = UIView()
    view.hidden = false

    // Do something which hides the view

    XCTAssertTrue(view.hidden)
}

您可以查看其他XCTASSERT。

谢谢!这正是我要找的汉克斯!这正是我想要的