@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)));
  }