4

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

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

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

4

1 回答 1

4

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

- (void)testFailing
{
    [self raiseAfterFailure];

    STFail(@"FAIL");
    STFail(@"EPIC FAIL!");
}
于 2012-09-10T21:32:29.313 回答