@Test public void testCalculateZvF() { final Date ZVF = new GregorianCalendar(2010, GregorianCalendar.JUNE, 2).getTime(); meilenstein.setWochentag(4); meilenstein.setAnzahlWochenVorBaubeginn(15); meilenstein.setMindestfrist(false); assertEquals(ZVF, Terminberechnung.calculateSolltermin(STARTTERMIN, meilenstein)); }
@Test public void testCalculateBiUeEntwurf() { final Date BIUE_ENTWURF = new GregorianCalendar(2010, GregorianCalendar.MARCH, 17).getTime(); meilenstein.setWochentag(4); meilenstein.setAnzahlWochenVorBaubeginn(26); meilenstein.setMindestfrist(false); assertEquals(BIUE_ENTWURF, Terminberechnung.calculateSolltermin(STARTTERMIN, meilenstein)); }
@Test public void testCalculateGesamtkonzeptBBZR() { final Date GESAMTKONZEPT_BBZR = new GregorianCalendar(2010, GregorianCalendar.MAY, 5).getTime(); meilenstein.setWochentag(4); meilenstein.setAnzahlWochenVorBaubeginn(19); meilenstein.setMindestfrist(false); assertEquals( GESAMTKONZEPT_BBZR, Terminberechnung.calculateSolltermin(STARTTERMIN, meilenstein)); }
@Test public void testCalculateAnforderungBBZR() { final Date ANFORDERUNG_BBZR = new GregorianCalendar(2010, GregorianCalendar.FEBRUARY, 22).getTime(); meilenstein.setWochentag(2); meilenstein.setAnzahlWochenVorBaubeginn(29); meilenstein.setMindestfrist(false); assertEquals(ANFORDERUNG_BBZR, Terminberechnung.calculateSolltermin(STARTTERMIN, meilenstein)); }
@Test public void testCalculateKoordinationsergebnis() { final Date KOOREDINATIONSERGEBNIS = new GregorianCalendar(2010, GregorianCalendar.APRIL, 28).getTime(); meilenstein.setWochentag(4); meilenstein.setAnzahlWochenVorBaubeginn(20); meilenstein.setMindestfrist(false); assertEquals( KOOREDINATIONSERGEBNIS, Terminberechnung.calculateSolltermin(STARTTERMIN, meilenstein)); }