示例#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)
示例#2
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)
示例#3
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)
示例#4
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
示例#5
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
示例#6
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