2011-01-10 5 views
29

JUnitテストスイート(または可能であればテストケースさえも)を実行可能なjarファイルとしてパッケージ化/エクスポートする方法はありますか?

メインクラスを持つプロジェクトから実行可能なjarファイルを生成する方法は分かっていますが、TestRunnerの組み込み方法についてはわかりません。
簡単な方法がありますか、何らかの理由でTestRunnerを呼び出す回避策メインクラスを作成する必要がありますか?

詳細は素晴らしいでしょう。実行可能なjarとして(JUnit)テストスイートをエクスポートする方法

答えて

34

実行可能なjarにmain()メソッドが必要であることは間違いありません。

テストスイートにメインメソッドを追加するのは簡単です。

public static void main(String[] args) throws Exception {      
     JUnitCore.main(
     "com.stackoverflow.MyTestSuite");    
} 
+0

クール、それはうまく動作します。ありがとう、ジャンヌ – kostja