Hier ein kleiner Tipp für zwischendurch: Ihr schreibt einen Test mit JUnit (>=Version 4) und erwartet in eurem Code eine Exception? Durch Annotations ist es möglich gezielt eine Exception zu verlangen, damit der Test erfolgreich ist:
@Test(expected=IllegalArgumentException.class)
public void testMethod() {
Object illegalArg = null;
myMethod(illegalArg); //böse! soll eine Exception werfen!
}
Durch die expected-Annotation in Zeile 1 kann also gezielt die Klasse der erwarteten Exception, in unserem Fall eine IllegalArgumentException, angegeben werden.
Dann wünsch ich Euch mal frohes Testen!