def test_each_player_is_positioned_on_a_different_block(self): scene = Scene(self.get_surface()) # Add as many player as the number of blocks scene has for player in [Player() for _ in range(scene.block_count)]: scene.add_player(player) self.assertEqual(len(scene.player_positions), scene.block_count) self.assertEqual(len(set(scene.player_positions)), scene.block_count)
def setup_scene(self): scene = Scene(self.window) scene.add_player(self.player1) scene.add_player(self.player2) return scene