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