カバレッジ
カバレッジ(網羅率)とは
テスト対象のコードを何パーセント動かしたかを測る量である
★JMockit カバレッジ以外もいろんな機能も持つ
<dependency>
<groupId>com.googlecode.jmockit</groupId>
<artifactId>jmockit</artifactId>
<version>1.0</version>
<scope>test</scope>
</dependency>
<dependency>
<groupId>com.googlecode.jmockit</groupId>
<artifactId>jmockit-coverage</artifactId>
<version>0.999.19</version>
<scope>test</scope>
</dependency>
注意点:JUnitのライブラリーより先にJMockitが読み込まれること
※JUnitで実行すると、プロジェクト直下にcoverage-reportフォルダが自動生成される
★Eclipseのプラグイン
djUnit: http://works.dgic.co.jp/djunit/update/3.5.x/site.xml
EclEmma: TestNGも対応