コード例 #1
0
  @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)));
  }
コード例 #2
0
 @Test
 public void testGetStatusZug2() {
   Zug z2 = ueb.getMassnahmen().iterator().next().getZug().get(0);
   Map<Regionalbereich, Boolean> status = z2.getBearbeitungsStatusMap();
   assertEquals(2, status.size());
 }