量産メモ帳

忘れっぽいのでメモを残しています。

Maven Cobertura プラグインの導入にあたって。

スポンサーリンク

以前、Eclipse TPTP を使ってコードカバレッジを調べてみたが、
Eclipse TPTP 4.3 - 量産メモ

カバレッジ単位がコード行毎ではなくメソッド毎だったので、結局、Maven を使って調べることにした。
Maven 1.x では JCoverage というものがあったが、2.0.x では Cobertura がそれに相当するようだ。


・・・が、使用するにあたって、今、関わっている案件の Eclipse プラグインプロジェクトのフォルダ構成が、

eclipse plugin project
┣ classes
┣ ...
┣ src ━ ... ┳ real ━ ...
 :                ┣ test ━ ...
 :                 :

というように、ソースフォルダ src の中にテストケース用のフォルダ test があるという若干変わった構成になっているので、pom.xml あたりに少し記述を追加しなければならない羽目になった。