2008年08月11日(月) [長年日記]
■ [java] NetBeans 6.1でJUnitの実行結果を表示
NetBeansを使っている。個人的には使いにくいと感じていて、Eclipseの方が出来がいいと思う。が、jViプラグイン があるのでNetBeansを使い続ける。
build.xmlにjunitタスクを実行するターゲットを書いてNetBeansからそのターゲットを実行したとき、「JUnitテスト結果」というペインに「実行されたテストはありません」としか表示されずに困ったのでメモ。
解決方法は、build.xmlのjunitタスク内に
<formatter type="plain" usefile="no"/>
のような行を追加することみたい。typeは何でもよくて、「usefile="no"」の方が重要。usefileのデフォルト値はtrueなので、明示的にオフにしないとNetBeansがテスト結果文字列を取得できないということのようだ。NetBeansというよりAntの使い方の問題か。