public void GetListTest() { var day = DateTime.Now; CafeService.GetCafe(day, "Cafe 31"); CafeService.GetCafe(day, "café 31"); CafeService.GetCafe(day, "cafe 31"); }
public void GetFoodIndexTest() { var day = DateTime.Now; var result1 = CafeService.GetFoodIndex(day, "Cafe 31"); Assert.AreNotEqual(0, result1.Count); var result2 = CafeService.GetFoodIndex(day, "café 31"); Assert.AreNotEqual(0, result2.Count); var result3 = CafeService.GetFoodIndex(day, "cafe 31"); Assert.AreNotEqual(0, result3.Count); }
public async Task FindOneMenu(IDialogContext context, LuisResult result) { var menu = result.Get(LuisType.Menu); var cafe = result.Get(LuisType.Cafe); context.ConversationData.SetValue(LuisType.Menu, menu); context.ConversationData.SetValue(LuisType.Cafe, cafe); var menudict = CafeService.GetCafe(DateTime.Now, cafe); var menulist = menudict.Menu[Day.Wednesday]; var s = string.Join(", ", menulist.Select(m => m.Name)); await context.PostAsync($"{s}"); context.Done(0); }