/// <summary> /// How user whants to search for a book. /// </summary> /// <param name="library">The library service.</param> public static void SearchBook(LibraryService library) { Clear(); int selection; WriteLine(SearchMethods); selection = MenuUseCase.Search(ReadLine()); switch (selection) { case 1: SearchByTitle(library); break; case 2: SearchByAuthor(library); break; case 3: Clear(); WriteLine("Returning to the main menu"); Home(library); break; default: WriteLine("Try again, please."); SearchBook(library); break; } }
/// <summary> /// Write the main menu options. /// </summary> /// <param name="library">The library service.</param> public static void Home(LibraryService library) { int selection; Statistics(library); WriteLine(MainMenu); selection = MenuUseCase.MainMenu(ReadLine()); switch (selection) { case 1: CreateBook(library); break; case 2: SearchBook(library); break; case 4: Environment.Exit(0); break; default: Home(library); break; } }
[TestCase(" ")] //failed public void GetMenuList_ReturnNotNull(int id) { //Arr var MenuUseCase = new MenuUseCase(); //Act List <MENU> menulist = MenuUseCase.GetListMenuByTable(id); var actualCount = menulist.Count; //Assert Assert.IsTrue(actualCount > 0, "Menu ban nay dang rong"); }