我正在寻找相当于 STAssertTrue、STAssertFail...

但是当测试出错时他们可以停止测试(比如在 Java 中)。

他们在objc中有类似的东西吗?

最佳答案

您可以使用 raiseAfterFailure method of SenTestCase 。例如在下面的测试方法中,“EPIC FAIL”永远不会发生。

- (void)testFailing
{
    [self raiseAfterFailure];

    STFail(@"FAIL");
    STFail(@"EPIC FAIL!");
}

关于objective-c - 对象等效于 STFail 但停止测试,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/10996952/

10-10 06:07