Package modelo.mapa

Examples of modelo.mapa.Local


    Ciudad ciudad2 = new Ciudad(ubicacion2);
    Ciudad ciudad3 = new Ciudad(ubicacion3);
    Ciudad ciudad4 = new Ciudad(ubicacion4);

    // Creo Locales
    Local local0 = new Local(TipoLocal.BIBLIOTECA);
    local0.setPista("Queria escalar el Monte Everest.");
    Local local1 = new Local(TipoLocal.BANCO);
    local1.setPista("Queria cambiar su dinero a yenes.");
    Local local2 = new Local(TipoLocal.BOLSA);
    ciudad0.agregarLocal(local0);
    ciudad1.agregarLocal(local1);
    ciudad2.agregarLocal(local2);

    // Creo Mapa
View Full Code Here


  @Test
  public void interrogarDeberiaDevolverLaRespuestaCorrecta() {
    // Ladron viaja de la ciudad0 a la ciudad1 al iniciar el juego.

    Local local0 = this.turno.getLocales().get(0);
    Assert.assertEquals("Queria escalar el Monte Everest.", this.turno.interrogar(local0));

    // Viajo a pais por donde paso ladron
    Ciudad destinoConLadron = this.turno.getDestinos().get(0);

    // Ladron viaja de la ciudad1 a la ciudad2.
    try {
      this.ladron.escapar();
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }

    try {
      this.turno.viajar(destinoConLadron, this.policia.getRango().getVelocidad());
    } catch (LadronNoPlaneoEscapeException e) {
      assert false;
    }

    Local local2 = this.turno.getLocales().get(0);
    Assert.assertEquals(local2.responder(), policia.interrogar(local2));
    Assert.assertEquals("Queria cambiar su dinero a yenes.", local2.responder());
  }
View Full Code Here

  private Local local;

  @Before
  public void setUp() {
    this.local = new Local(TipoLocal.AEROPUERTO);
    this.local.setPista("Soy una pista");
  }
View Full Code Here

  @Before
  public void setUp() throws Exception {
    Coordenada unaUbicacion = new Coordenada(-58, -34);
    this.ciudad = new Ciudad(unaUbicacion);
    this.local1 = new Local(TipoLocal.AEROPUERTO);
    this.local1.setPista(PISTA_1);
    this.local2 = new Local(TipoLocal.BANCO);
    this.local2.setPista(PISTA_2);
  }
View Full Code Here

    Ciudad ciudad2 = new Ciudad(ubicacion2);
    Ciudad ciudad3 = new Ciudad(ubicacion3);
    Ciudad ciudad4 = new Ciudad(ubicacion4);

    // Creo Locales
    Local local0 = new Local(TipoLocal.BIBLIOTECA);
    local0.setPista("Queria escalar el Monte Everest.");
    Local local1 = new Local(TipoLocal.BANCO);
    local1.setPista("Queria cambiar su dinero a yenes.");
    Local local2 = new Local(TipoLocal.AEROPUERTO);
    ciudad0.agregarLocal(local0);
    ciudad1.agregarLocal(local1);
    ciudad2.agregarLocal(local2);

    // Creo Mapa
View Full Code Here

  @Test
  public void interrogarEnCiudadQuePasoLadronDeberiaDevolverRespuestaCorrecta() {

    // Ladron viaja de la ciudad0 a la ciudad1.
    // Una vez que escapo, en la ciudad0 saben a donde se fue.
    Local local0 = this.locacion.getLocales().get(0);
    Assert.assertEquals("Queria escalar el Monte Everest.", this.locacion.interrogar(local0));

    // Ladron viaja de la ciudad1 a la ciudad2.
    try {
      this.ladron.escapar();
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }

    Ciudad destinoConLadron = this.locacion.getDestinos().get(0);
    try {
      this.locacion.viajar(destinoConLadron);
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }

    // Una vez que escapo, en la ciudad1 saben a donde se fue.
    Local local1 = this.locacion.getLocales().get(0);
    Assert.assertEquals("Queria cambiar su dinero a yenes.", this.locacion.interrogar(local1));
  }
View Full Code Here

      this.locacion.viajar(destinoSinLadron);
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }

    Local local2 = this.locacion.getLocales().get(0);
    Assert.assertEquals(this.MENSAJE_NO_ESTA_LADRON, this.locacion.interrogar(local2));
  }
View Full Code Here

    Ciudad ciudad2 = new Ciudad(ubicacion2);
    Ciudad ciudad3 = new Ciudad(ubicacion3);
    Ciudad ciudad4 = new Ciudad(ubicacion4);

    // Creo Locales
    Local local0 = new Local(TipoLocal.BIBLIOTECA);
    local0.setPista("Queria escalar el Monte Everest.");
    Local local1 = new Local(TipoLocal.BANCO);
    local1.setPista("Queria cambiar su dinero a yenes.");
    Local local2 = new Local(TipoLocal.BOLSA);
    ciudad0.agregarLocal(local0);
    ciudad1.agregarLocal(local1);
    ciudad2.agregarLocal(local2);

    // Creo Mapa
View Full Code Here

  public void interrogarDeberiaConsumir1HoraSiNuncaFueVisitado() {

    turno.setProbabilidadAtaqueNro(0,0);
    turno.setProbabilidadAtaqueNro(0,1);

    Local local0 = this.turno.getLocales().get(0);
    this.turno.interrogar(local0);
    Assert.assertEquals((this.HORAS_TOTAL_JUEGO - 1), this.turno.getHorasRestantes());
  }
View Full Code Here

  public void interrogarDeberiaConsumir2HorasSiFueVisitado2Veces() {

    turno.setProbabilidadAtaqueNro(0,0);
    turno.setProbabilidadAtaqueNro(0,1);

    Local local0 = this.turno.getLocales().get(0);
    this.turno.interrogar(local0);
    this.turno.interrogar(local0);
    Assert.assertEquals((this.HORAS_TOTAL_JUEGO - 3), this.turno.getHorasRestantes());
  }
View Full Code Here

TOP

Related Classes of modelo.mapa.Local

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.