def test_handle_input(self): self.config['game']['levels'] = 3 game = Game(self.config, []) game.hero.x = 5 game.hero.y = 5 game.level.tiles[4][5].set_type('floor') game.player = GameInputController(game) game.handle_input("KEY_LEFT") self.assertEqual(4, game.hero.x)
def test_handle_input_exception(self): self.config['game']['levels'] = 3 game = Game(self.config, []) game.hero.x = 5 game.hero.y = 5 game.level.tiles[4][5].set_type('floor') game.player = GameInputController(game) self.assertEqual(None, game.handle_input(None))