示例#1
0
 @Test
 public void testBaseStructure() throws Exception {
   final AbstractHolidayManager m =
       (AbstractHolidayManager) HolidayManagerFactory.getHolidayManager("test");
   final CalendarHierarchy h = m.getHierarchy();
   assertEquals("Wrong id.", "test", h.getID());
   assertEquals("Wrong number of children on first level.", 2, h.getChildren().size());
   for (final CalendarHierarchy hi : h.getChildren().values()) {
     if (hi.getID().equalsIgnoreCase("level1")) {
       assertEquals(
           "Wrong number of children on second level of level 1.", 1, hi.getChildren().size());
     } else if (hi.getID().equalsIgnoreCase("level11")) {
       assertEquals(
           "Wrong number of children on second level of level 11.", 0, hi.getChildren().size());
     }
   }
 }