@Test public void ensureNewYearsEveIsRecognizedAsPublicHoliday() { DateMidnight testDate = new DateMidnight(2013, DateTimeConstants.DECEMBER, 31); boolean isPublicHoliday = publicHolidaysService.isPublicHoliday(testDate, state); Assert.assertTrue("New Years Eve should be recognized as public holiday", isPublicHoliday); }
@Test public void ensureCorpusChristiIsRecognizedAsPublicHoliday() { DateMidnight testDate = new DateMidnight(2013, DateTimeConstants.MAY, 30); boolean isPublicHoliday = publicHolidaysService.isPublicHoliday(testDate, state); Assert.assertTrue("Corpus Christi should be recognized as public holiday", isPublicHoliday); }
@Test public void ensureCheckForPublicHolidayReturnsFalseForWorkDay() { DateMidnight testDate = new DateMidnight(2013, DateTimeConstants.DECEMBER, 20); boolean isPublicHoliday = publicHolidaysService.isPublicHoliday(testDate, state); Assert.assertFalse("Work day should not be recognized as public holiday", isPublicHoliday); }
@Test public void ensureCheckForPublicHolidayReturnsTrueForPublicHoliday() { DateMidnight testDate = new DateMidnight(2013, DateTimeConstants.DECEMBER, 25); boolean isPublicHoliday = publicHolidaysService.isPublicHoliday(testDate, state); Assert.assertTrue("Christmas should be recognized as public holiday", isPublicHoliday); }
@Test public void ensureAssumptionDayIsAPublicHolidayForBayernMuenchen() { boolean isPublicHoliday = publicHolidaysService.isPublicHoliday( new DateMidnight(2015, DateTimeConstants.AUGUST, 15), FederalState.BAYERN_MUENCHEN); Assert.assertTrue("Assumption Day should be recognized as public holiday", isPublicHoliday); }
@Test public void ensureAssumptionDayIsNoPublicHolidayForBadenWuerttemberg() { boolean isPublicHoliday = publicHolidaysService.isPublicHoliday( new DateMidnight(2015, DateTimeConstants.AUGUST, 15), FederalState.BADEN_WUERTTEMBERG); Assert.assertFalse( "Assumption Day should not be recognized as public holiday", isPublicHoliday); }