added tests for Player.interact()