def test_player_start_turn(self): timer = MockTimer() chess = MockChess() player = Player(WHITE, timer, chess) player.start_turn() self.assertEqual(player.state, SELECT) self.assertEqual(timer.turn_started, True)
def test_player_end_turn(self): timer = MockTimer() chess = MockChess() player = Player(WHITE, timer, chess) player.start_turn() player.end_turn() self.assertEqual(player.state, None) self.assertEqual(timer.turn_ended, True)