@Test public void testEnthaeltKunden() { assertTrue(_kundenstamm.getKunden().isEmpty()); _kundenstamm.fuegeKundenEin(_klaus); assertTrue(_kundenstamm.enthaeltKunden(_klaus)); _kundenstamm.fuegeKundenEin(_susi); assertTrue(_kundenstamm.enthaeltKunden(_susi)); _kundenstamm.entferneKunden(_klaus); assertFalse(_kundenstamm.enthaeltKunden(_klaus)); _kundenstamm.entferneKunden(_susi); assertFalse(_kundenstamm.enthaeltKunden(_susi)); }
@Test public void testEntferneKunde() { assertTrue(_kundenstamm.getKunden().isEmpty()); _kundenstamm.fuegeKundenEin(_klaus); _kundenstamm.fuegeKundenEin(_susi); _kundenstamm.entferneKunden(_klaus); assertFalse(_kundenstamm.enthaeltKunden(_klaus)); _kundenstamm.entferneKunden(_susi); assertFalse(_kundenstamm.enthaeltKunden(_susi)); try { // Versuch einen nicht mehr vorhandenen Kunden zu entfernen _kundenstamm.entferneKunden(_susi); fail("Kunde nicht vorhanden"); } catch (AssertionError e) { // tue nichts, Fehler erwartet. } }