Exemple #1
0
    def test_game_init(self):
        game = TicTacToeGame('pX')
        self.assertEquals('pX', game.player_X)
        self.assertEquals(None, game.player_O)
        self.assertEquals([[' '] * 3] * 3, game.board)

        game.set_player_O('pO')
        self.assertEquals('pX', game.player_X)
        self.assertEquals('pO', game.player_O)
        self.assertEquals([[' '] * 3] * 3, game.board)
Exemple #2
0
 def get_game(self, moves=()):
     game = TicTacToeGame('pX')
     game.set_player_O('pO')
     for sid, x, y in moves:
         game.move(sid, x, y)
     return game