Esempio n. 1
0
 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)
Esempio n. 2
0
 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)