Exemple #1
0
  @Test
  public void testSiTornaError() {

    assertEquals("Ha de tornar error amb negatius", "error", t.provaCasella("-1"));
    assertEquals("Ha de tornar error amb números molt grans", "error", t.provaCasella("100"));
    assertEquals("Ha de tornar error amb 'null'", "error", t.provaCasella(null));
  }
Exemple #2
0
  @Test
  public void testSiEnfonsaBeElsBarcos() {

    assertEquals("Encertat però falla", "tocat", t.provaCasella("1"));
    assertEquals("Encertat però falla", "tocat", t.provaCasella("2"));
    assertEquals("Hauria d'estar enfonsat", "enfonsat", t.provaCasella("3"));
  }
Exemple #3
0
 @Test
 public void testSiTornaElResultatCorrecteAlProvarPosicio() {
   assertEquals("Encertat però falla", "aigua", t.provaCasella("0"));
   assertEquals("Encertat però falla", "tocat", t.provaCasella("1"));
   assertEquals("Encertat però falla", "tocat", t.provaCasella("3"));
   assertEquals("Encertat però falla", "aigua", t.provaCasella("4"));
 }
Exemple #4
0
  @Test
  public void testSiEnvienNulls() {

    assertEquals("Envio Null i ...", "error", t.provaCasella(null));
  }
Exemple #5
0
  @Test
  public void testSiNoPermetRepetirEnfonsaments() {

    assertEquals("Encertat però falla", "tocat", t.provaCasella("1"));
    assertEquals("Ja estava tocat anteriorment", "aigua", t.provaCasella("1"));
  }