有没有对特定测试案例进行评论而忽略它的方法?实施前存在XCode 4单元测试:是否可以忽略某些测试用例?
一些测试的编写,所以commiting任何代码之前,我想先标记这些测试被忽略,因此不会吓住任何同事。
注释出来在失去跟踪的失败,不完整的测试结果。
有没有对特定测试案例进行评论而忽略它的方法?实施前存在XCode 4单元测试:是否可以忽略某些测试用例?
一些测试的编写,所以commiting任何代码之前,我想先标记这些测试被忽略,因此不会吓住任何同事。
注释出来在失去跟踪的失败,不完整的测试结果。
有注释中的OCUnit(SenTestingKit)测试没有内置的方式。
一种方法是改变测试方法的名称。我将'XXX'添加到我想禁用的测试开始,但希望它继续编译。例如,
- (void)XXXtestSomething
然后,我可以搜索'XXXtest'来查找所有禁用的测试方法。
这应该是可能的“其他测试标志”构建设置。与
-SenTest ClassToTest
您可以指定要测试的类,但不能指定单个方法。
更多信息可以在这里找到:Fast Unit Testing, Red Sweater
谢谢,但它仍然运行其他测试。 (只是忽略他们的结果...) – DanSkeel
也想到使用这种方法,但用这种方法的反馈并不理想。如果OCUnit有一个机制,会很棒。 – Schoob
只需使用Xcode来禁用测试。请参阅@ user3308049的答案。 – KPM