//Heler that show a single menu with one parameter and type class private void ViewMenu(CafeClass menu) { Console.WriteLine($"No:{menu.MealNumber}\n" + $"\tMenu Name:{menu.MealName}\n" + $"\tDescription:{menu.MealDescription}\n"); foreach (var inputs in menu.Ingredients) { Console.WriteLine($"\tIngridients:{inputs}"); } }
public void MenuTest() { CafeClass cafe = new CafeClass(); cafe.MealName = "Sald"; string expected = "Sald"; string actual = cafe.MealName; Assert.AreEqual(expected, actual); }
public void Arrange() { _repo = new CafeRepo(); _menu = new CafeClass("Salad", "Chickn Club Sald", new List <string>() { "lightly fried chicken," + "egg," + "tomato," + "avocado," + "onion," + "house made croutons" }, 16.00); _repo.AddMenuToList(_menu); }
public void MyAddTestMethod() { //Arrange CafeClass cafe = new CafeClass(); cafe.MealName = "Salad"; CafeRepo repo = new CafeRepo(); //Act repo.AddMenuToList(cafe); CafeClass menuFromCafe = repo.GetMenuByNum(cafe.MealNumber); //Assert Assert.IsNotNull(menuFromCafe); }
public void CreateNewMenu() { Console.Clear(); Console.WriteLine("Enter menuName"); string menuName = Console.ReadLine(); Console.WriteLine("Enter description"); string description = Console.ReadLine(); Console.WriteLine(" Add Ingridients.(if add Ingridient please separate them by comma(,))"); List <string> menuIngridient = Console.ReadLine().Split(',').ToList(); Console.WriteLine("Enter Price"); string strPrice = Console.ReadLine(); double price = double.Parse(strPrice); CafeClass newMenu = new CafeClass(menuName, description, menuIngridient, price); _menuRepo.AddMenuToList(newMenu); }
private void SeedData() { //CafeClass menu = new CafeClass(); //menu.Ingredients = new List<string>(); var salad = new CafeClass("Salad", "Chickn Club Sald", new List <string>() { "lightly fried chicken," + "egg," + "tomato," + "avocado," + "onion," + "house made croutons" }, 16.00); var burger = new CafeClass("Chees Burger", "Chees Burger", new List <string>() { "cheddar," + "lettuce," + "tomato," + "onion," + "Pickel" }, 14.57); var chicken = new CafeClass("Chicken", "Enchilada Plae", new List <string>() { "corn tortila," + "montery jack," + "enchilada red sauce," + "soure cream," + "guacomole," + "pico" }, 16.50); _menuRepo.AddMenuToList(salad); _menuRepo.AddMenuToList(burger); _menuRepo.AddMenuToList(chicken); }