4

最新の Eclipse (Galileo、Helios) に、自分のワークスペース (または任意の場所) のすべての単体テストが JUnit 3 で記述されているため、この古い JUnit バージョンで実行することをどのように伝えることができますか?

project/workspace/system defaultについて話しています。単一の特定のテスト スイートではありません。私が遭遇するこれらすべての小さな10ケースのスイートに対して、デフォルトでJUnit 3を使用する必要があります。

4

2 に答える 2

2

ツールバーのアイコンに移動しRun、「構成の実行」を選択し、新しいJUnit構成を作成して(または既存の構成を選択して)、JUnit3を選択します。

すでにテストのグループを実行しようとした場合、このグループはJUnitメニューの下に既存のエントリとして表示されます。

ほとんどのJUnit3テストはJUnit4テストランナーで実行できることを指摘しておく価値があります。ただし、JUnit4ランナーは、特定のテストスイート構成などのより難解な機能の一部を処理できません。

于 2010-07-21T07:36:47.760 に答える
0

Junit 4 ランナーで Junit 3 テストを実行できます。この SO の質問を参照してください。私の意見では、注釈ベースのテストの方がはるかに優れているため、作成する新しいテストはすべてJunit 4を使用することをお勧めします。

于 2010-07-21T09:21:59.817 に答える