public void ProgressiveResponseRequestCreatesCorrectJson() { var header = new ProgressiveResponseHeader("amzn1.echo-api.request.xxxxxxx"); var directive = new VoicePlayerSpeakDirective("This text is spoken while your skill processes the full response."); var request = new ProgressiveResponseRequest(header, directive); Assert.True(Utility.CompareJson(request, "ProgressiveResponseRequest.json")); }
private Task <HttpResponseMessage> SendProgressiveResponse(SkillRequest request) { if (ProgressiveResponse.IsSupported(request)) { var response = new ProgressiveResponse(request); var directive = new VoicePlayerSpeakDirective("Getting car park information"); return(response.Send(directive)); } return(Task.FromResult((HttpResponseMessage)null)); }
public void VoicePlayerCreatesCorrectJson() { var directive = new VoicePlayerSpeakDirective("This text is spoken while your skill processes the full response."); Assert.True(Utility.CompareJson(directive, "VoicePlayerSpeakDirective.json")); }