Example #1
0
 @Test
 public void testTabuleiroDeveEstarVazioNoInicioDoJogo() {
   Assert.assertNull(jogo.getPeca(0, 0));
   Assert.assertNull(jogo.getPeca(0, 1));
   Assert.assertNull(jogo.getPeca(0, 2));
   Assert.assertNull(jogo.getPeca(1, 0));
   Assert.assertNull(jogo.getPeca(1, 1));
   Assert.assertNull(jogo.getPeca(1, 2));
   Assert.assertNull(jogo.getPeca(2, 0));
   Assert.assertNull(jogo.getPeca(2, 1));
   Assert.assertNull(jogo.getPeca(2, 2));
 }
  public void atualizar(Jogo jogo) {
    for (int i = 1; i <= planilha.getSheet("Jogos").getLastRowNum(); i++) {
      if (planilha.getSheet("Jogos").getRow(i).getCell(0).getNumericCellValue() == jogo.getID()) {
        HSSFRow novaRow = this.planilha.getSheet("Jogos").createRow(i);

        novaRow.createCell(1).setCellValue(jogo.getNome());
        novaRow.createCell(2).setCellValue(jogo.getConsole());
        novaRow.createCell(3).setCellValue(jogo.getPrecoCompra());
        novaRow.createCell(4).setCellValue(jogo.getPrecoVenda());
        novaRow.createCell(5).setCellValue(jogo.getQuantidade());
        novaRow.createCell(6).setCellValue(jogo.getGenero());
        FileOutputStream nFile = null;
        try {
          nFile = new FileOutputStream("Jogos.xls");
        } catch (FileNotFoundException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        }
        try {
          this.planilha.write(nFile);
        } catch (IOException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        }
        try {
          nFile.close();
        } catch (IOException e) {
          // TODO Auto-generated catch block
          e.printStackTrace();
        }
      }
    }
  }
Example #3
0
  @Test
  public void testGanhaQuemAlinhar3Pecas() {
    jogo.jogar(0, 0);
    Assert.assertFalse(jogo.alguemGanhou());

    jogo.jogar(1, 0);
    Assert.assertFalse(jogo.alguemGanhou());

    jogo.jogar(0, 1);
    Assert.assertFalse(jogo.alguemGanhou());

    jogo.jogar(1, 1);
    Assert.assertFalse(jogo.alguemGanhou());

    jogo.jogar(0, 2);
    Assert.assertTrue(jogo.alguemGanhou());

    Assert.assertEquals(j1, jogo.getVencedor());
  }
Example #4
0
 @Before
 public void setUp() throws Exception {
   jogo = new JogoDaVelha();
   j1 = jogo.getJogadores(0);
   j2 = jogo.getJogadores(1);
 }