次のテストがあります。
@Test(expected = IllegalStateException.class)
public void testKey() {
int key = 1;
this.finder(key);
}
しかし、JUnit は、テストが失敗したことを報告していますが、予想どおりにIllegalStateException
.
これを実行するには、何か他の設定を行う必要がありますか?
私は今テストを実行します
@RunWith(Suite.class)
@SuiteClasses(Test.class)
public class TestSuite {
}
この質問のようですが、まだ望ましい結果が得られていません。
test
プレフィックスを削除しても、まだエラーが発生します。
これらのテストは Eclipse で実行していると言わざるを得ませんが、Eclipse は JUnit 4 ランナーを使用するように構成されています。