Package modelo.mapa

Examples of modelo.mapa.Local


  @Test
  public void interrogarEnCiudadQuePasoLadronDeberiaDevolverRespuestaCorrecta() {

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

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


      this.turno.viajar(destinoSinLadron, this.velocidad);
    } catch (LadronNoPlaneoEscapeException e) {
      Assert.fail();
    }

    Local local2 = this.turno.getLocales().get(0);

    Assert.assertEquals(this.MENSAJE_NO_ESTA_LADRON, this.turno.interrogar(local2));
  }
View Full Code Here

  public void deberiaPerderse1HoraAlSerAcuchilladoPorPrimeraVez() {

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

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

  public void deberianPerderse2HorasAlSerAcuchilladoPorSegundaVez() {

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

    Local local0 = this.turno.getLocales().get(0);
    this.turno.interrogar(local0); // 1 por interrogar + 1 por ser acuchillado.
    this.turno.interrogar(local0); // 2 por interrogar + 2 por ser acuchillado.
    Assert.assertEquals((this.HORAS_TOTAL_JUEGO - 3 - 3), this.turno.getHorasRestantes());
  }
View Full Code Here

  public void deberianPerderse4HorasAlRecibirDisparo() {

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

    Local local0 = this.turno.getLocales().get(0);
    this.turno.interrogar(local0);
    Assert.assertEquals((this.HORAS_TOTAL_JUEGO - 1 - 4), 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.