Ejemplo n.º 1
0
 public async Task Test_CancelMeetingRoomWithNewStartDateEntity()
 {
     this.ServiceManager = MockServiceManager.SetMeetingWithMeetingRoom();
     await this.GetTestFlow()
     .Send(string.Empty)
     .AssertReplyOneOf(GetTemplates(CalendarMainResponses.FirstPromptMessage))
     .Send(UpdateMeetingRoomTestUtterances.CancelMeetingRoomWithStartTime)
     .AssertReplyOneOf(ReplyMeetingRoomCanceled(dateTime: "at 6:00 PM"))
     .StartTestAsync();
 }
Ejemplo n.º 2
0
 public async Task Test_AddMeetingRoomWithNewStartDateEntity()
 {
     this.ServiceManager = MockServiceManager.SetMeetingWithMeetingRoom();
     await this.GetTestFlow()
     .Send(string.Empty)
     .AssertReplyOneOf(GetTemplates(CalendarMainResponses.FirstPromptMessage))
     .Send(UpdateMeetingRoomTestUtterances.AddMeetingRoomWithStartTime)
     .AssertReplyOneOf(AskForBuildingPrompt())
     .Send(Strings.Strings.DefaultBuilding)
     .AssertReplyOneOf(AskForFloorNumberPrompt())
     .Send(Strings.Strings.DefaultFloorNumber)
     .AssertReplyOneOf(AskForConfirmMeetingRoomPrompt(dateTime: "at 6:00 PM"))
     .Send(Strings.Strings.ConfirmYes)
     .AssertReplyOneOf(ReplyMeetingRoomAdded(dateTime: "at 6:00 PM"))
     .StartTestAsync();
 }