6

4 つのテスト クラスを含むパッケージがあります。JUnit テスト スイートを作成したいと考えています。Eclipse では、パッケージを右クリックして実行します。New > Other > JUnit Test Suite

ウィザードには、「警告: テスト クラスが選択されていません」という警告があり、リストTest Classes to include in suite:は空です。

理由はわかりません。publicで注釈が付けられたメソッドを持つ *Test.java クラスがいくつかあり@Testます。ウィザードを使用してこれらを作成しましたJUnit Test Case...

テスト スイートの作成に使用できる他のスタック オーバーフローの回答でいくつかのコードを見ましたが、IDE で機能しないのはなぜですか?

テストスイートを気にする必要がありますか? パッケージを右クリックしてRun As > JUnit Test.

4

4 に答える 4

3

ええ、スイーツは気にしないでください。

プロジェクトを選択して、junit テストとして実行できます。Eclipse はすべてのテストを見つけて実行します。

于 2013-02-15T19:35:51.333 に答える
3

New -> Other > JUnit Test Suiteメニューで正しいパッケージを選択しましたか? [参照...] ボタンでパッケージを選択すると、テスト クラスが表示されます。

すべてのテストをプロジェクトで直接実行できRun As > JUnit Testますが、多くのテスト クラスがある場合は、テスト スイートを使用してそれらを再グループ化することをお勧めします (例: 遅いテスト、プログラムの特定の部分のテストなど)。

JUnit テストのグループ化について詳しくは、この投稿をご覧ください。

于 2013-02-15T19:37:05.573 に答える
0

パッケージを使用してjunitテストケースをグループ化するだけです。各テストケースの成功数と失敗数を確認する方が信頼性が高くなります。

于 2018-09-28T01:16:59.857 に答える