シナリオは次のとおりです。RTCがインストールされたEclipseでJUnitコードカバレッジを実行しました。「カバレッジ」と呼ばれるこのビューがありますが、よくわかりませんが、JUnitテストのコードカバレッジを示しているようです。すべてのパッケージ、クラス、およびメソッドについてパーセントが表示され、エディターでクラスを見ると、実際にいくつかの行が緑、赤、または黄色になっています。
私の主な問題は次のとおりです。どのテストで私の方法の1つがカバーされているかをどのように見つけることができますか?(いいえ、ctrl + Gは役に立ちません。テストメソッドに到達するまで、他の多くのメソッドによって参照されているためです)。テストされているメソッドから始めて、テストメソッドを見つける簡単な方法はありませんか?
また、マイナーな問題があります。実際のテストメソッドの一部の行が赤で表示されているのはなぜですか。例外がスローされてコードが実行されない可能性はありますか?
Thx、君たちは支配する。