@Test public void testSetGeschlecht_PropertyChangeNoEvent() throws SvmRequiredException { schuelerModel.setGeschlecht(Geschlecht.M); TestPropertyChangeListener listener = new TestPropertyChangeListener(); schuelerModel.addPropertyChangeListener(listener); schuelerModel.setGeschlecht(Geschlecht.M); assertEquals("Kein Event erwartet", 0, listener.eventsSize()); }
@Test(expected = SvmRequiredException.class) public void testSetGeschlecht_NullAgain() throws SvmRequiredException { schuelerModel.setGeschlecht(Geschlecht.M); schuelerModel.setGeschlecht(null); }
@Test public void testSetGeschlecht() throws SvmRequiredException { schuelerModel.setGeschlecht(Geschlecht.M); assertEquals("Geschlecht.M erwartet", Geschlecht.M, schuelerModel.getGeschlecht()); }