def test_get_user_id(self): test_input = self._create_handler_input( request=self.test_launch_request) self.assertEqual( get_user_id(handler_input=test_input), self.test_user_id, "get_user_id method returned incorrect user id from input request")
def handle(self, handler_input): # type: (HandlerInput) -> Response user_id = get_user_id(handler_input=handler_input) print(user_id) speak_output = "Welcome, You can ask for top threats or alarms?" return (handler_input.response_builder.speak(speak_output).ask( speak_output).response)
def test_get_user_id_with_no_user_info_returns_none(self): test_input = self._create_handler_input( request=self.test_launch_request) test_input.request_envelope.context.system.user = None self.assertIsNone( get_user_id(handler_input=test_input), "get_user_id method returned incorrect user id from input request")