Hallo,
Ich habe eine JUnit4 Testklasse erstellt und die entsprechenden Methoden annotiert.
Zum Überprüfen der dort hinterlegten Berechnung nutze ich in der Testmethode
assertTrue(result==expectedResult)
Die Testmethode wird unter Angabe verschiedener Werte 5x wiederholt.
Liefert die assertMethode nun ein AssertionError erscheint in der Ausgabe noTestPassed und 1 test caused error, obwohl von den 5 Durchläufen nur in einem Fall result != expectedResult ist. Wie kann ich dafür sorgen, dass dieser AssertionError abgefangen wird und am Ende sowas wie 4 Test passed, 1 Test failed als Auswertung erscheint ?
Ich habe eine JUnit4 Testklasse erstellt und die entsprechenden Methoden annotiert.
Zum Überprüfen der dort hinterlegten Berechnung nutze ich in der Testmethode
assertTrue(result==expectedResult)
Die Testmethode wird unter Angabe verschiedener Werte 5x wiederholt.
Liefert die assertMethode nun ein AssertionError erscheint in der Ausgabe noTestPassed und 1 test caused error, obwohl von den 5 Durchläufen nur in einem Fall result != expectedResult ist. Wie kann ich dafür sorgen, dass dieser AssertionError abgefangen wird und am Ende sowas wie 4 Test passed, 1 Test failed als Auswertung erscheint ?