Package modelo.mapa

Examples of modelo.mapa.Ciudad


  @Test
  public void testCiudadDistanciaAOtraCiudad() throws Exception {

    Coordenada coord = new Coordenada(139, 35);
    Ciudad tokio = new Ciudad(coord);
    assertEquals((this.ciudad.distanciaAOtraCiudad(tokio)), 18455);
  }
View Full Code Here


    Coordenada ubicacion2 = new Coordenada(10, 10);
    Coordenada ubicacion3 = new Coordenada(15, 15);
    Coordenada ubicacion4 = new Coordenada(20, 20);

    // Creo Ciudades
    Ciudad ciudad0 = new Ciudad(ubicacion0);
    Ciudad ciudad1 = new Ciudad(ubicacion1);
    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);
View Full Code Here

      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();
    }
View Full Code Here

  @Test
  public void interrogarEnCiudadSinLadronDeberiaDevolverRespuestaPorDefecto() {

    // Viajo a pais sin ladron.
    Ciudad destinoSinLadron = this.locacion.getDestinos().get(1);
    try {
      this.locacion.viajar(destinoSinLadron);
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }
View Full Code Here

  }

  @Test
  public void viajarDeberiaCambiarCiudadActual() {

    Ciudad destino = this.locacion.getDestinos().get(0);
    try {
      this.locacion.viajar(destino);
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }
View Full Code Here

  @Before
  public void setUp() {
    this.mapa = new Mapa();

    Coordenada ubicacion0 = new Coordenada(0, 0);
    this.ciudad0 = new Ciudad(ubicacion0);
    Coordenada ubicacion1 = new Coordenada(10, 10);
    this.ciudad1 = new Ciudad(ubicacion1);
  }
View Full Code Here

    Coordenada ubicacion2 = new Coordenada(10, 10);
    Coordenada ubicacion3 = new Coordenada(15, 15);
    Coordenada ubicacion4 = new Coordenada(20, 20);

    // Creo Ciudades
    Ciudad ciudad0 = new Ciudad(ubicacion0);
    Ciudad ciudad1 = new Ciudad(ubicacion1);
    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);
View Full Code Here

  }

  @Test
  public void viajarDeberiaCambiarCiudadActual() {

    Ciudad destino = this.turno.getDestinos().get(0);
    try {
      this.turno.viajar(destino, this.velocidad);
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }
View Full Code Here

    // Ladron viaja de la ciudad0 a la ciudad1 al iniciarse 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);

    try {
      this.turno.viajar(destinoConLadron, this.velocidad);
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
View Full Code Here

  @Test
  public void interrogarEnCiudadSinLadronDeberiaDevolverRespuestaPorDefecto() {

    // Viajo a pais sin ladron
    Ciudad destinoSinLadron = this.turno.getDestinos().get(1);
    try {
      this.turno.viajar(destinoSinLadron, this.velocidad);
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }
View Full Code Here

TOP

Related Classes of modelo.mapa.Ciudad

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.