コード例 #1
0
  @Test
  public void testRecolectaZonaResidencial() throws LongitudNombreJugadorInsuficienteException {
    RecolectorConstrucciones recolectorZonas = new RecolectorConstrucciones();
    Hectarea hectarea = new Hectarea(new Posicion(0, 0), SuperficieLlano.getInstance());
    Residencial residencial = new Residencial(new Jugador("Pepe", null));
    hectarea.setConstruccion(residencial);
    recolectorZonas.operar(hectarea);

    assertTrue(residencial == recolectorZonas.getConstrucciones().iterator().next());
  }
コード例 #2
0
  @Test
  public void testRecolectaZonaResidencialNocomercial()
      throws LongitudNombreJugadorInsuficienteException {
    RecolectorConstrucciones recolectorZonas = new RecolectorConstrucciones();
    Hectarea hectarea = new Hectarea(new Posicion(0, 0), SuperficieLlano.getInstance());
    Residencial residencial = new Residencial(new Jugador("Pepe", null));
    hectarea.setConstruccion(residencial);
    recolectorZonas.operar(hectarea);

    assertEquals(
        0,
        ColeccionesAlgoCity.filtrar(recolectorZonas.getConstrucciones(), new ComparadorComercios())
            .size());
  }