web-dev-qa-db-ja.com

(JUnit)テストスイートを実行可能なjarとしてエクスポートする方法

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

メインクラスを持つプロジェクトから実行可能なjarを生成する方法は知っていますが、TestRunnerを含める方法については無知です。
簡単な方法はありますか、それともTestRunnerを呼び出す回避策のメインクラスを作成する必要がありますか?

詳細は素晴らしいと思います。

34
kostja

実行可能なjarにはmain()メソッドが必要であることは正しいです。

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

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