def test_is_game_over_tie(self): "A game board that is a tie is a game over." g = Game() g.board_state = [['X', 'O', 'X'], ['X', 'O', 'X'], ['O', 'X', 'O']] self.assertTrue(g.is_game_over())
def test_is_game_over_winner(self): "A game board with a winner is a game over." g = Game() g.board_state[0][0] = g.board_state[0][1] = g.board_state[0][2] = 'X' self.assertTrue(g.is_game_over())
def test_is_game_over_empty(self): "An empty game board is not game over." g = Game() self.assertFalse(g.is_game_over())