JUnit: nach fehlgeschlagenem Test nicht abbrechen

Status
Nicht offen für weitere Antworten.

tm001

Mitglied
Hallo,

ich möchte mit JUnit Methoden meines Projektes testen und habe eine Menge von Eingabedaten, mit denen ich möglichst viele (alle) Fehlerfälle abdecken möchte.

Ich habe nun eine JUnit Test-Methode, mit der ich in einer Schleife alle Eingabetupel durchgehe und der zu testenden Funktion übergebe.

Leider bricht JUnit den Test ab, sobald ein Fehler auftritt. Wenn ich diesen Fehler behebe, stoße ich auf den nächsten usw. Ich würde aber gerne mit einem Mal sehen, welche Fälle Fehler produzieren.

Ein ähnliches Problem tritt bei erwarteten Exceptions auf. Der Test verläuft zwar positiv (Exception wird geworfen), aber durch ebendiese Exception bricht auch der Test ab und weitere Daten werden nicht durchlaufen.

Danke schon mal für alle Hinweise!

Viele Grüße,
Thomas
 
M

maki

Gast
Ein ähnliches Problem tritt bei erwarteten Exceptions auf. Der Test verläuft zwar positiv (Exception wird geworfen), aber durch ebendiese Exception bricht auch der Test ab und weitere Daten werden nicht durchlaufen.
Probier mal das:
Code:
try {
// code der Excetpion verursachen soll

fail();// wenn er bis hier kommt wurde die erwartete Exception nicht geworfen
} catch(Exception guteException) {

}
// hier geht's dann weiter
;)
 

tm001

Mitglied
die annotation meiner methode lautet ja

Code:
@Test(expected = guteExceptionclass)

junit erwartet also die exception. wenn ich die exception abfange, kommt die exception bei junit nicht an, darum meldet junit einen fehler ("AssertionError: Expected exception ..." )
 

tm001

Mitglied
achso jetzt verstehe ich was du meinst. ist zwar nicht im sinne des erfinders, dürfte aber trotzdem funktionieren. (danke schon mal!)

bleibt noch das andere problem mit dem abbruch der testdatenreihe bei einem fehler.
 
Status
Nicht offen für weitere Antworten.
Ähnliche Java Themen
  Titel Forum Antworten Datum
9 IDEA IntelliJ Wie kann man ein JUnit Test bei IntelliJ durchführen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
H kann in Eclipse org.junit nicht importieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
W NetBeans Junit - Test geht nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J JUnit Tests machen eclipse probleme IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
S JUnit Exception expected IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
B Eclipse Eclipse & JUnit: Zusatzhinweise ausgeben? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
S Eclipse: JUnit bei jedem Projekt automatisch hinzufügen lassen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
M Junit Reports sind leer IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Eclipse eclipse und junit IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
achillesat Eclipse RAP und JUnit Integration IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
A Junit Tests aus unterschiedlichen Projekten hintereinander ausführen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
J NetBeans JUnit 4.5: initialization Error caused an ERROR: Test class can only have one constructor IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
M Junit Testfall mehrfach ausführen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M junit best practices IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
L Eclipse-Projekt aus SVN so auschecken, daß Junit funktioniert IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
N Junit: datengetriebene und abhängige tests IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
0x7F800000 Wie JUnit auf 4.6 in eclipse updaten? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 17
O Junit und Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S JUnit: assertequal für HashSet IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Junit und private Methoden IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
Y Maven und JUnit IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
K [junit] wie Beispiel starten IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
T Netbeans 4.1 --> junit library could not be found ? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
T Eclipse Java Projekt funktioniert in Eclipse, aber nach export kein Dateizugriff IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
I NetBeans 15 - Strg+Z (undo) und Strg+Y (redo) funzen nicht mehr nach Start der Java-Anwendung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
MiMa Nebtbeans Projekte nach IntelliJ IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
C if statt while nach export Runnable Jar File IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
it_is_all NetBeans EasyUML - mache alles nach Plan, kein Fenster erscheint :( IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
J Eclipse Nach Maven Einstellung -> Ordner /target im Arbeitsverzeichnis IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
R NetBeans Startet nicht nach Installation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
M Eclipse Eclipse start Fehler nach Installation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
F Egit-Problem nach Merge-Konflikt IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
O Eclipse Suche nach Methode in einer "referenced" Jar-Library IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 10
W Eclipse nach Java Update 8 Ant Probleme IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Debugger in eclipse funktioniert erst nach Neustart IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
U Eclipse nach starten leer IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse Echtzeitsuche nach Sourcefilesnamen mit Quick Access IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
K Eclipse Android SKD nach lib-import-Versucht zerschossen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 0
K Eclipse AltGr als Alt nach Alt+Shift IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
G Eclipse, beim Debugger Objekte nach Wert durchsuchen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 8
P Eclipse Nach Update von Indigo auf Juno startet Eclipse nicht mehr IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Eclipse Workspacename nach dem start von Eclipse anzeigen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
R Eclipse Verzeichnisstruktur nach jar-Export aus Eclipse IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
J Gui builder öffnen nach neuinstallation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
P Eclipse Probleme nach Update IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
R Eclipse eclipse (serialVersionUID) automatisch neu generieren nach Änderung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
C [Eclipse] Rekursive Projektordner nach Inport mit Copy to Workspace IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
E Eclipse Langsamer Eclipsestart unmittelbar nach Systemstart IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
alderwaran NetBeans automatisches signieren von jar files nach build IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
H NetBeans Von Eclipse nach Netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
S Netbeans Projekt nach Eclipse migrieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 1
B Eclipse 3.4 - Automatische Deployment nach Speichern IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 11
T Subversive erkennt Projekt nicht mehr nach Import via Ant IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 14
S Eclipse: Nach Absturz lassen sich keine Dateien mehr öffnen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 3
T Nach Jahren mit Eclipse jetzt auch mal Netbeans IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
B Eclipse - Projekt von Windows nach Linux IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 7
P Nach Ant Script ein Programm aufrufen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
G Netbeans: Anfangsklammern von Klassen nach unten setzen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 6
C Eclipse nach Windows- Neuinstallation IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
T NetBeans 5.5 nach dem Gui wie weiter? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
C externe Bibliothek funktioniert nicht nach JAR-Export IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
S Eclipse, Console nach Programdurchlauf inaktiv IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 5
S Eclipse: Zeilensprung nach Vervollständigung IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
D Eclipse: Fehlermeldung nach dem Kompilieren IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 4
S Klassenuebergreifend nach text Suchen? IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 2
M JBuilder X: Absturz nach Scrollen IDEs - Eclipse, IntelliJ IDEA, BlueJ & mehr 9

Ähnliche Java Themen

Neue Themen


Oben