-2

これの何が問題なのですか。私はjunit 4を持っていますここに画像の説明を入力

4

2 に答える 2

5

@Testテストに合格するには、これらの例外をスローする必要があることを注釈で宣言できます。

@Test(expected = NullPointerException.class)
public void testSynapseOne() {
    // test
}


@Test(expected = IllegalStateException.class)
public void testSynapseTwo() {
    // test
}

もちろん、正しいものをテストしていることを確認する必要があります。現在、テストでは、テストしたい重要な部分であるコンストラクターを使用していません。

TestCase ああ、JUnit3.x との互換性が必要でない限り、テストを拡張したくありません。

于 2013-05-14T20:48:30.653 に答える