2017-10-22 17 views
0

私はOracle Weblogic 10をレガシープロジェクトに使用していますが、IDEにはJUnit 4.3.1用のプラグインがあり、プロジェクトではSpring 3.1.2を使用しています。私はJunitを使ってプロジェクトのテストケースを作成したいと思っています。クラスがThe type org.junit.runners.BlockJUnit4ClassRunner cannot be resolved. It is indirectly referenced from required .class filesであるので、今度は普及した@RunWith(SpringJUnit4ClassRunner.class)でテストクラスに注釈を付けることができません....私はjunit.jarをEclipseプラグインに入れました。私はBlockJUnit4ClassRunnerを含んでいます...また、ジャーをBlockJUnit4ClassRunnerを含むjunit 4.5に置き換えました...しかし、作業スペースは作成されませんでした junitのどのバージョンが春3.1.2に適していて、どのようにブートストラップするのですか?Spring JUnitランナーの正しいバージョン - Spring 3.1.2 - JUnit 4.3.1

+1

junit 4.12とspring 3を使用できます。また、注釈SpringJUnit4CladsRunnerも使用できます。 –

+0

Ahaはい、ありがとう、私はIDEがキャッシングしていたことに気付きました。私はすべての関連プロジェクトをきれいにして再構築する必要がありました。 –

答えて

0

最新バージョンのJUnit 4.12を使用してください。それが動作しない場合は、JUnitの問題ではありません春です。まだ動作しない場合は、エラーを投稿してください。

関連する問題