NetBeansでカバレッジ
ようやく日記の掲載日に実際に日記を書いている日が追いついてきました。
さて。NetBeansでカバレッジを取ろうと思ったらどうすれば良いのでしょう。EclipseだったらdjUnitが個人的には好きなんですけど。ぱっと思いついたあたり、
- NetBeansの「Code Coverage Plugin」
- 良さそうなんだけど、なんかWebプロジェクト(maven含む)でアクティブにできないような・・・
- 内部的にはEMMAを使ってるみたいですね
- JMockitのカバレッジ機能
- このサイトを見ると、
- 「Cobertura」も「EMMA」もヘタレだというくらい自信あるみたいですけど、いまいち使い方が分からん
- antなりmavenなりでCoberturaなりEMMAなりを実行
そんな訳で、これまでEclipse+djUnit(カバレッジはJCoverage、モックはVirtual Mock)はでやっていたテストは、NetBeans+JMockit+Cobertura(+ant)でやることにしよう。
なんだかcheckstyleといいfindbugsといいカバレッジといいほとんどantタスクになってしまった。だいぶ今までEclipseでやっていたことをNetBeansでやるにはどうすればいいか見えてきたので、次回あたり少しまとめ表を作ってみよう。