Objc等同于STFail但停止测试

时间:2012-06-12 12:46:15

标签: objective-c unit-testing

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

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

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

1 个答案:

答案 0 :(得分:4)

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

- (void)testFailing
{
    [self raiseAfterFailure];

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