0

Dotcover は、実際には関数/メソッドのテストがあるときに、ファイル内の特定の関数/メソッドがカバレッジを持っていないと報告します。

これは、対応するテストが失敗したときに発生することに気付きました。ドットカバーは、このメソッドがカバレッジを持っていないことを示しています。テストに合格した場合、この問題は見られません。

これは意図的なものなのか、それとも変更できる設定があるのか​​ 疑問に思っています. テストが失敗したために、dotcover がコード行にカバレッジがないというフラグを立てたくありません。

どんな助けでも大歓迎です。

4

1 に答える 1

1

dotCover はカバレッジ結果を表示し、テストの失敗に関係なく、コードをカバー済みとして扱います。重要なことは、失敗が発生する前にテスト内のコードが呼び出されることです。たとえば、対応する「SetUp」メソッドが失敗した場合、このテストのカバレッジ データは失われます。

于 2015-03-25T16:38:06.553 に答える