コード例 #1
0
 @Test
 public void testSetAnmeldedatum_BadFormatException() {
   try {
     schuelerModel.setAnmeldedatum("2015-06-12");
     fail("Exception erwartet");
   } catch (SvmValidationException e) {
     e.printStackTrace(System.out);
   }
 }
コード例 #2
0
 @Test
 public void testSetGeburtsdatum() {
   try {
     schuelerModel.setGeburtsdatum("12.06.1999");
   } catch (SvmValidationException e) {
     e.printStackTrace(System.err);
     fail("Keine Exception erwartet");
   }
 }
コード例 #3
0
 @Test
 public void testIsCompleted() {
   TestCompletedListener testCompletedListener = new TestCompletedListener();
   schuelerModel.addCompletedListener(testCompletedListener);
   try {
     schuelerModel.setNachname("Nachname");
     schuelerModel.setVorname("Vorname");
     schuelerModel.setStrasseHausnummer("Strasse");
     schuelerModel.setPlz("Plzz");
     schuelerModel.setOrt("Ort");
   } catch (SvmValidationException e) {
     e.printStackTrace(System.err);
     fail("Keine Exception erwartet");
   }
   assertTrue("IsCompleted true erwartet", schuelerModel.isCompleted());
   try {
     schuelerModel.validate();
   } catch (SvmValidationException e) {
     e.printStackTrace();
     fail("Keine Exception erwartet");
   }
   assertEquals(
       "Aufruf von CompletedListener einmal erwartet", 1, testCompletedListener.getCounter());
 }