歴史的に、私は常にユニットテストを次のように記述してきました。
public void WidgetTest {
@Test
public void test_whatever() {
// Given...
// When...
// Then...
}
}
これにより、Eclipseでテストファイルを右クリックして、EclipseRun As >> JUnit
内から直接その1つの特定のテストをテストできます。次に、ローカル(Antベース)ビルドを実行するときに、すべてのテストを一度<junit>
に実行するようにAntタスクを構成します。src/test/java
私は今、中間の解決策を探しています。つまり、ボタンをクリックするだけで、Eclipse内からすべてのテストクラスを一度に実行する方法です。同僚は、Junitに、すべてのテストクラスをアタッチできる「テストスイート」の概念があることを推奨しましたが、このテストスイートは、私が含めたくないある種のJAR/ツールのようです。私のプロジェクト。
だから私は尋ねます:すべてのテストクラスで構成されるそのような「テストスイート」を定義し、Eclipse内からそれらすべてを一挙に実行するにはどうすればよいですか?前もって感謝します。