def test_EmptyBoard(self): # Niguem joga nenhuma posicao. # Todas as posicoes sao livres. board = Board() for row in range(3): for col in range(3): self.assertTrue(board.IsFree(row, col))
def test_PlayedPosition(self): # Um jogador vai jogar uma posicao... Teste se a mudansa foi feita no # tabuleiro. Repare que a valor do "player_id" nao importa. board = Board() player_id = "x" row = 2 col = 1 board.PlayPosition(row, col, player_id) self.assertTrue(board.HasPosition(row, col, player_id)) self.assertFalse(board.IsFree(row, col))