6

どのテストが特定の実装をカバーしているかを報告する、emmaに似たツールはありますか?

4

2 に答える 2

6

どのテストがどのコード行をカバーしているかを確認したい場合は、次のこと を示すCloverを使用できます。

  • 1行がカバーされた回数
  • 問題の行をカバーするテスト

Clover に期待できることを確認するためのスクリーンショットを次に示します。 クローバー取材レポート。 #49 行目にヒットしたテストに関する情報を開く

于 2012-10-01T13:34:47.270 に答える
0

Cover の支払いやセットアップに煩わされたくない場合、もっと簡単な方法は次のとおりです。

  • すべてのブレークポイントを削除/無効にする
  • それをカバーするテストを知るために、その行にブレークポイントを置きます
  • デバッグモードでテストを再実行します
  • スタックトレースを見て、それを呼び出しているテストを見つけます

このメソッドを使用すると、行がカバーされた回数と、それを呼び出しているすべてのテストを確認することもできます。

于 2014-02-01T01:41:32.493 に答える