@Before public void setUp() throws Exception { ueb = new Uebergabeblatt(); initializeNiederlassungen(); initializeZuege(); ueb.initializeBeteiligteRb(); ueb.refreshZugStatusRbEntry(); }
@Test public void testInitializeBeteiligteRegionalbereiche() { ueb.initializeBeteiligteRb(); Set<Regionalbereich> beteiligteRbs = ueb.getBeteiligteRegionalbereiche(); assertEquals(2, beteiligteRbs.size()); assertTrue(beteiligteRbs.contains(new Regionalbereich(rb1))); assertTrue(beteiligteRbs.contains(new Regionalbereich(rb2))); }
@Test public void testZugstatusRefresh() { ueb.initializeBeteiligteRb(); ueb.refreshZugStatusRbEntry(); Massnahme m = ueb.getMassnahmen().iterator().next(); Zug z1 = m.getZug().get(0); Zug z2 = m.getZug().get(1); Map<Regionalbereich, Boolean> status1 = z1.getBearbeitungsStatusMap(); Map<Regionalbereich, Boolean> status2 = z2.getBearbeitungsStatusMap(); assertEquals(2, status1.size()); assertEquals(2, status2.size()); Set<Regionalbereich> rbs1 = status1.keySet(); assertTrue(rbs1.contains(new Regionalbereich(rb1))); assertTrue(rbs1.contains(new Regionalbereich(rb2))); Set<Regionalbereich> rbs2 = status1.keySet(); assertTrue(rbs2.contains(new Regionalbereich(rb1))); assertTrue(rbs2.contains(new Regionalbereich(rb2))); }