コード例 #1
0
 def test_run_several_turns_and_avatars(self):
     avatar1 = DummyAvatarRunner(ORIGIN, player_id=1)
     avatar2 = DummyAvatarRunner(ABOVE_ORIGIN, player_id=2)
     self.construct_turn_manager(avatar1, avatar2)
     [self.turn_manager.run_turn() for _ in range(5)]
     self.assertEqual(avatar1.location, FIVE_RIGHT_OF_ORIGIN)
     self.assertEqual(avatar2.location, FIVE_RIGHT_OF_ORIGIN_AND_ONE_ABOVE)
コード例 #2
0
 def test_run_several_turns_and_avatars(self):
     avatar1 = DummyAvatarRunner(ORIGIN, player_id=1)
     avatar2 = DummyAvatarRunner(ABOVE_ORIGIN, player_id=2)
     self.construct_turn_manager(avatar1, avatar2)
     [self.turn_manager.run_turn() for _ in range(5)]
     self.assertEqual(avatar1.location, FIVE_RIGHT_OF_ORIGIN)
     self.assertEqual(avatar2.location, FIVE_RIGHT_OF_ORIGIN_AND_ONE_ABOVE)
コード例 #3
0
 def test_run_several_turns(self):
     avatar = DummyAvatarRunner(ORIGIN, player_id=1)
     self.construct_turn_manager(avatar)
     [self.turn_manager.run_turn() for _ in range(5)]
     self.assertEqual(avatar.location, FIVE_RIGHT_OF_ORIGIN)
コード例 #4
0
 def test_run_several_turns(self):
     avatar = DummyAvatarRunner(ORIGIN, player_id=1)
     self.construct_turn_manager(avatar)
     [self.turn_manager.run_turn() for _ in range(5)]
     self.assertEqual(avatar.location, FIVE_RIGHT_OF_ORIGIN)