7

特定のテスト ケースをコメント アウトせずに無視する方法はありますか?

いくつかのテストは実装が存在する前に書かれているので、コードをコミットする前に、これらのテストを無視するように最初にフラグを立てて、同僚を怒らせないようにしたいと思います。

それらをコメントアウトすると、失敗した不完全なテストの追跡が失われます。

4

3 に答える 3

2

OCUnit (SenTestingKit) でテストに注釈を付ける組み込みの方法はありません。

1 つの方法は、テスト メソッドの名前を変更することです。無効にしたいテストの先頭に 'XXX' を追加しますが、コンパイルを継続したいです。例えば、

- (void)XXXtestSomething

次に、「XXXtest」を検索して、無効になっているすべてのテスト メソッドを見つけることができます。

于 2012-10-25T04:42:09.537 に答える
0

これは、「その他のテスト フラグ」ビルド設定で可能になるはずです。と

 -SenTest ClassToTest 

テストするクラスを指定できますが、個々のメソッドは指定できません。

詳細については、こちらを参照してください: Fast Unit Testing、Red Sweater

于 2013-01-28T16:12:18.043 に答える