2012-02-06 9 views
3

この素敵なパラメータ化フレームワークを使用できるように、BlockJUnit4ClassRunnerをサブクラス化しようとしています。JUnitParamsEclipse/JUnit BlockJUnit4ClassRunnerをサブクラス化するときに「テストクラスが見つかりません」

私はランナーで追加の作業を行う必要があるため、組み込みのJUnitパラメータ化ランナーを使用することはできません。
とにかく、eclipseはテストを実行しますが、テストコードにジャンプするためにJUnitディスプレイをダブルクリックしようとすると、「選択したプロジェクトにテストクラスが見つかりません」というエラーが表示されます。

ランナーコードのどこでJUnitプラグインとコードの間の接続を設定できますか?

+0

は、Eclipseのエラーログがあります([エラーログ]ビューで確認してください)。もしそうなら、stacktraceを投稿できますか? –

+0

エラーログビューにエラーが表示されません。 – user1092867

答えて

4

私は(JUnitParamsでもある)問題は日食が試験方法にジャンプするときのJUnitの説明クラスを使用しますが、順番にということである「この素敵なパラメータ化フレームワーク」;-)

の作者ですjunitの結果ビューにすべてのパラメータを含むツリーを表示するには、私はちょっと騙してメソッド名とメソッド名としてパラメータをクラス名として入力する必要があります。

この機能が必要な場合は、元のように動作するように、あなたのランナーでgetDescription方法を変更する(しかし、あなたはのparamセットが失敗したの素晴らしい眺めを失うでしょう。)

+0

お返事ありがとうございました。また、あなたのフレームワークのためにも:-) – user1092867

関連する問題