Einzelnen Beitrag anzeigen
Ungelesen 01.07.10, 08:51   #1
g00t3
Anfänger
 
Registriert seit: Jul 2009
Beiträge: 13
Bedankt: 7
g00t3 ist noch neu hier! | 0 Respekt Punkte
Standard [gelöst]kleines prob:junit4 exceptions werden nicht erkannt...

hi,

es handelt sich um folgenden Test-Case:

@Test(expected = IndexOutOfBoundsException.class)
public void testSubseq4(){
String a = "abcdef";
a.substring(-1,3);
}

ich will also testen, ob eine IndexOutOfBoundsException geworfen wird.
ist syntaktisch auch eigentlich alles in ordnung.

http://junit.sourceforge.net/doc/faq/faq.htm#tests_7

aber der test wird nicht als erfolgreich ausgewertet.

das hat junit zu meckern:
http://nopaste.info/3c45b4b8d3.html

falls ihr keine antwort, aber n gutes java forum kennt, würdet ihr mir auch sehr helfen.

grüße


edit:
falle es iwen interessiert (glaubs zwar nich, aber ich hasse es, wenn ich in foren lese, dass das problem gelöst, aber keine lösung angegeben wurde)

hatte mit junit3 getestet, aber in juni4 geschrieben
hier ne lösung(auf imports achten):

http://nopaste.info/5c821d59fc.html

grüße
g00t3 ist offline   Mit Zitat antworten