Exemple #1
0
 @Test
 public void testeAddBarcoMuitoGrande() throws BarcoInvalido {
   try {
     t.addBarcoNoJogo("BARCO_GRANDE", 21);
     fail("Barco nao cabe no tabuleiro");
   } catch (BarcoInvalido e) {
     assertEquals("Barco nao cabe no tabuleiro", e.getMessage());
   }
 }
Exemple #2
0
 @Test
 public void testeTamanhoInvalido1() {
   try {
     t.addBarcoNoJogo("LANCHA", -1);
     fail("Tamanho de embarcacao invalido: -1");
   } catch (BarcoInvalido e) {
     assertEquals("Tamanho de embarcacao invalido: -1", e.getMessage());
   }
 }
Exemple #3
0
 @Test
 public void testeAddBarcoNomeVazio() {
   try {
     t.addBarcoNoJogo("", 3);
     fail("Nome invalido");
   } catch (BarcoInvalido e) {
     assertEquals("Nome invalido", e.getMessage());
   }
 }
Exemple #4
0
 @Test
 public void testeAddBarcoExistente() {
   try {
     t.addBarcoNoJogo("BARCOGRANDE", 15);
     t.addBarcoNoJogo("BARCOGRANDE", 15);
     fail("Ja existe um barco com nome BARCOGRANDE no jogo");
   } catch (BarcoInvalido e) {
     assertEquals("Ja existe um barco com nome BARCOGRANDE no jogo", e.getMessage());
   }
 }