Hallo Java-Forum,,
Ich will folgende Methode mittels Junit5 testen, doch verstehe nicht ganz wie AssertThrows funktioniert
Ich habe es wie folgt versucht aber kriege eine NullpointerException. Ich nehme mal an das liegt daran, dass ich bei mir keine message liefere
Ich will folgende Methode mittels Junit5 testen, doch verstehe nicht ganz wie AssertThrows funktioniert
Java:
if (food == null) {
throw new NothingToAddException();
}
content.add(food);
}
Ich habe es wie folgt versucht aber kriege eine NullpointerException. Ich nehme mal an das liegt daran, dass ich bei mir keine message liefere
Java:
@Test
void addFoodsNullTest() {
Box<Cake> testBox2 = new Box<Cake>(1, 0.50, "testBox");
NothingToAddException thrown = assertThrows(NothingToAddException.class, () -> testBox2.addFood(null));
assertTrue(thrown.getMessage().contains(""));
}