2

Generate Test Coverage FilesandInstrument Program Flowfopen$UNIX2003andfwrite$UNIX2003ハックを使用して問題なくテスト カバレッジを有効にしました。

しかし問題は、XCode を使用してテストを実行すると、アプリを起動するシミュレーターが起動してしまうことです。その場合、テスト カバレッジの出力は正確ではありません。コードの特定の部分が変更されたのは、テストによって変更されたからではなく、アプリの起動時に実行されたからであると見なされるからです。

どのコードがテストによって実際に触れられたかを確認するより良い方法はありますか?

編集:

したがって、私の質問に対する実際の回答ではありませんが、少なくともより良いカバレッジ数を得る「解決策」がここにあります: Run logic tests in Xcode 4 without launching the simulator

4

0 に答える 0