예제 #1
0
파일: AndarTest.java 프로젝트: heslei/robo
  @Test
  public void andarDaOrigem_0_0_N_SentidoNorteChegandoEm_0_1_N() {
    Robo robo = new Robo();
    Andar andar = new Andar();
    robo = andar.andar(robo);

    Assert.assertEquals("0 1 N", robo.toString());
  }
예제 #2
0
파일: AndarTest.java 프로젝트: heslei/robo
  @Test
  public void andarDaOrigem_0_0_L_SentidoLesteChegandoEm_1_0_L() {
    Robo robo = new Robo(Rumo.L, 0, 0);
    Andar andar = new Andar();
    robo = andar.andar(robo);

    Assert.assertEquals("1 0 L", robo.toString());
  }
예제 #3
0
파일: AndarTest.java 프로젝트: heslei/robo
  @Test
  public void andarDaOrigem_0_0_O_SentidoOesteChegandoEm_1n_0_O() {
    Robo robo = new Robo(Rumo.O, 0, 0);
    Andar andar = new Andar();
    robo = andar.andar(robo);

    Assert.assertEquals("-1 0 O", robo.toString());
  }
예제 #4
0
파일: AndarTest.java 프로젝트: heslei/robo
  @Test
  public void andarDaOrigem_0_0_S_SentidoSulChegandoEm_0_1n_S() {
    Robo robo = new Robo(Rumo.S, 0, 0);
    Andar andar = new Andar();

    robo = andar.andar(robo);

    Assert.assertEquals("0 -1 S", robo.toString());
  }