等待OCUnit测试

时间:2013-01-22 16:39:02

标签: ios unit-testing ocunit

有没有办法用OCUnit表示待定测试?当然,我可以这样做:

STFail(@"pending test");

但是,很容易看到测试运行失败,并认为这是我的待测试。我正在寻找某种方式向自己发出信号“这个测试仍然需要写”,但我还没准备好做到这一点!有什么想法吗?

2 个答案:

答案 0 :(得分:1)

我已经使用了#warning编译器指令。这样他们就会在Xcode中显示为不断的提醒,但不会与失败的测试混淆。

答案 1 :(得分:0)

如果您不希望看到失败的测试,可以尝试在Xcode中使用书签。使用Xcode 4.x对书签的支持发生了很大变化,但它们仍然存在,或者是// FIXME // TODO选项。就是这样。

我相信如果有一种方法可以概述需要测试的内容并让IDE帮助您检查项目,那将会很棒。如果您曾经看过Ken Beck的书测试驱动开发,他会支持使用清单和删除线。有一些工具做得非常好,你甚至可以在xcode中工作。

Xcode需要对TDD更加认真!