public void IsHandlerForRequest_InputtingNonIntentRequest_ReturnsFalse() { IntentRequestHandler intentRequestHandler = new IntentRequestHandler(); SkillRequest skillRequest = new SkillRequest(); skillRequest.Request = new SessionEndedRequest(); Assert.IsFalse(intentRequestHandler.IsHandlerForRequest(skillRequest)); skillRequest.Request = new LaunchRequest(); Assert.IsFalse(intentRequestHandler.IsHandlerForRequest(skillRequest)); }
public void IsHandlerForRequest_InputtingIntentRequest_WithNoIntentSet_ReturnsFalse() { IntentRequestHandler intentRequestHandler = new IntentRequestHandler(); SkillRequest skillRequest = new SkillRequest(); IntentRequest intentRequest = new IntentRequest(); skillRequest.Request = intentRequest; Assert.IsNull(intentRequest.Intent); Assert.IsFalse(intentRequestHandler.IsHandlerForRequest(skillRequest)); }
public void IsHandlerForRequest_InputtingIntentRequest_WithIntentSet_ReturnsTrue() { IntentRequestHandler intentRequestHandler = new IntentRequestHandler(); SkillRequest skillRequest = new SkillRequest(); IntentRequest intentRequest = new IntentRequest(); intentRequest.Intent = new Intent(); skillRequest.Request = intentRequest; Assert.IsNotNull((skillRequest.Request as IntentRequest).Intent); Assert.IsTrue(intentRequestHandler.IsHandlerForRequest(skillRequest)); }
public void IsHandlerForRequest_InputtingNull_ReturnsFalse() { IntentRequestHandler intentRequestHandler = new IntentRequestHandler(); Assert.IsFalse(intentRequestHandler.IsHandlerForRequest(null)); }