Hallo Leute,
hab hier ein kleines Problem und wollte mal fragen, ob jemand weiterhelfen kann. Folgendes Szenario:
Zu testende Methode:
Testmethode:
Das Problem ist, dass die ClassCastException geworfen wird und der Testfall "failed". Könnte mir da jemand weiterhelfen. Beim Testen einer Methode die z.B: wie folgt aussieht
klappt der Test.
SG bear
hab hier ein kleines Problem und wollte mal fragen, ob jemand weiterhelfen kann. Folgendes Szenario:
Zu testende Methode:
Code:
public class DescriptorClazz {
public Descriptor readDescriptor(){
...
try {
...
} catch (ClassCastException){}
...
}
}
Testmethode:
Code:
@Test(expected = ClassCastException.class)
public void Descriptor readDescriptorTest(){
DescriptorClazz clazz = new DescriptorClazz()
Descriptor d = clazz.readDescriptor();
}
Das Problem ist, dass die ClassCastException geworfen wird und der Testfall "failed". Könnte mir da jemand weiterhelfen. Beim Testen einer Methode die z.B: wie folgt aussieht
Code:
public Descriptor readDescriptor2(){
...
if (...) {
throw new Exception();
}
...
}
klappt der Test.
SG bear