// Create new Menu Item private void CreateNewItem() { Console.Clear(); Menu newMenuItem = new Menu(); Console.WriteLine("Enter the name of the new item:"); newMenuItem.Name = Console.ReadLine(); Console.WriteLine("Enter the number of the item:"); newMenuItem.MealNumber = Int32.Parse(Console.ReadLine()); Console.WriteLine("Enter the description of the item:"); newMenuItem.Description = Console.ReadLine(); Console.WriteLine("Enter the ingredients of the item:"); newMenuItem.Ingredients = Console.ReadLine(); Console.WriteLine("Enter the price of the item:"); newMenuItem.Price = Double.Parse(Console.ReadLine()); bool wasAdded = _menuRepo.AddItemToMenu(newMenuItem); if (wasAdded == true) { Console.WriteLine("New Item succesfully added to Menu."); } else { Console.WriteLine("Something went wrong. Item was not added to Menu."); } }
private void CreateItem() { Console.Clear(); MenuItem newItem = new MenuItem(); Console.WriteLine("Please enter the name of the new item to be added:"); newItem.MName = Console.ReadLine(); Console.WriteLine("What Menu Number Would you Like This New Item to be?"); newItem.MNum = Convert.ToInt32(Console.ReadLine()); Console.WriteLine("Please Enter the Description for the New Item: "); newItem.MDesc = Console.ReadLine(); Console.WriteLine("Please Enter the Ingredient List for the New Item: "); newItem.IngList = Console.ReadLine(); Console.WriteLine("Please Enter the Price of the New Item: "); newItem.MPrice = Convert.ToDecimal(Console.ReadLine()); bool ItemAdded = _repo.AddItemToMenu(newItem); if (ItemAdded) { Console.WriteLine("Item Added Successfully"); } else { Console.WriteLine("Something Went Wrong! Try Again"); } }
public void AddItemToMenuTest() { _menuRepo.AddItemToMenu(_menuItem); int expectedMenuCount = 1; int actualMenuCount = _menuRepo.SeeTheMenu().Count; Assert.AreEqual(expectedMenuCount, actualMenuCount); }
private void SeedMenu() { MenuItem pBNJK = new MenuItem("PBNJK", "PBNJ, but theres a knife in it", "Peanut Butter, Strawberry Jelly, Bread, 1(one) Kitchen Knife", 1, 4.20m); MenuItem frenchFries = new MenuItem("French Fries", "Its french fries. Theres not much else to it...", "Potatoes, Salt, Frying Oil, 1(one) Kitchen Knife", 2, 6.90m); _menuRepo.AddItemToMenu(pBNJK); _menuRepo.AddItemToMenu(frenchFries); }
public void AddItemToMenu_ShouldReturnIsTrue() { MenuItem _items = new MenuItem(1, "BigMac", "Just A Big Mac", "Pickles, Lettuce, Cheese", 4.50m); bool addItem = _repo.AddItemToMenu(_items); Assert.IsTrue(addItem); }
private void SeedMenu() { MenuItem mealOne = new MenuItem(1, "Cereal", "An endless bowl of cereal, your choice.", "Cereal, milk,", 4.99); MenuItem mealTwo = new MenuItem(2, "Basic Breakfast", "Nothing more than your basic breakfast. (Eggs, bacon, toast, oatmeal.)", "Eggs, bacon, flour, yeast, baking soda, whole oats, brown sugar", 9.99); MenuItem mealThree = new MenuItem(3, "Pancakes", "All you can eat pancakes.", "flour, eggs, milk", 4.99); _menuRepository.AddItemToMenu(mealOne); _menuRepository.AddItemToMenu(mealTwo); _menuRepository.AddItemToMenu(mealThree); }
public void SeedRepository() { MenuItem shrimpTacos = new MenuItem("Shrimp Tacos", "delicious tacos with shrimp", "shrimp, tortillas", 7.50); MenuItem generalTsos = new MenuItem("General Tso's Chicken", "what boring people order", "chicken, rice", 9.00); MenuItem vegRoll = new MenuItem("Veggie Spring Roll", "vegetables in a blanket", "vegetables, soy wrapper", 4.25); _menu.AddItemToMenu(shrimpTacos); _menu.AddItemToMenu(generalTsos); _menu.AddItemToMenu(vegRoll); }
public void MenuRepository_AddItemToMenu_ShouldIncreaseCountByOne() { MenuItem meal = new MenuItem("Broccoli", "Steamed Broccoli", "Broccoli, butter, spices", 2.0m); menuRepoTest.AddItemToMenu(meal); var actual = menuRepoTest.GetMenuItemList().Count; var expected = 4; Assert.AreEqual(expected, actual); }
private void SeedContent() { Menu bigMac = new Menu(1, "BigMac", "Two all beef patties, lettuce cheese, special sauce on a sesame seed bun", "Beef, cheese, lettuce, onions, pickles, special sauce, bun", 3.99); Menu whopper = new Menu(2, "Whopper", "Flame grilled angus beef with topped with the works", "Beef, cheese, lettuce, tomato, onion, pickle, ketchup, mustard, bun", 4.99); Menu pizza = new Menu(3, "Pizza", "Slice of New York style pizza made with the toppings you want", "Dough, cheese, pepperoni, sausage, onion, green pepper", 2.99); Menu taco = new Menu(4, "Taco", "Double decker taco filled with your choice of chicken or beef", "Beef/Chicken, cheese, lettuce, beans, tomatos, tortilla, salsa", 1.99); _menuRepo.AddItemToMenu(bigMac); _menuRepo.AddItemToMenu(whopper); _menuRepo.AddItemToMenu(pizza); _menuRepo.AddItemToMenu(taco); }
public void SeedContent() { List <string> ingredients = new List <string>(); Menu numberOne = new Menu(1, "Hamburger Combo", "Hamburger, Medium Fries, Medium Drink", ingredients, 5.99m); _menu.AddItemToMenu(numberOne); Menu numberTwo = new Menu(2, "CheeseBurger Combo", "Cheeseburger, Medium Fries, Medium Drink", ingredients, 6.99m); _menu.AddItemToMenu(numberTwo); Menu numberThree = new Menu(3, "Chicken Sandwich Combo", "Chicken Sandwich, Medium Fries, Medium Drink", ingredients, 6.99m); _menu.AddItemToMenu(numberThree); }
public void AddMenuItemTest() { MenuItem mealOne = new MenuItem(); mealOne.MealNum = 1; mealOne.Name = "Cereal"; mealOne.Description = "An endless bowl of cereal of your choosing. Also comes with your choice of coffee, juice, or water."; mealOne.Price = 4.99; _menu.AddItemToMenu(mealOne); bool wasAdded = _menu.AddItemToMenu(mealOne); Assert.IsTrue(wasAdded); }
private void Seed() { _menuRepository.AddItemToMenu("1", "Chicken Sandwich", "Delicious chicken sandwich made with home breed chickens.", new List <string>() { "Chicken", "Tomato", "Lettuce", "Pickle", "Mayo" }, 9.50m); _menuRepository.AddItemToMenu("2", "Bacon Cheeseburger", "A burger to drool over. Crispy bacon atop our certified beef patty with all the dressings.", new List <string>() { "Beef", "American cheese", "Tomato", "Lettuce", "Pickle", "Mayo", "Mustard" }, 11.00m); _menuRepository.AddItemToMenu("3", "Chocolate Milkshake", "A creamy milkshake using genuine chocolate - no sauce here, folks!", new List <string>() { "Chocolate ice cream", "Chocolate bars(melted)", "2% milk" }, 5.50m); }
public void MenuRepository_AddItem_CountShouldIncrease() { //-- Arrange MenuClasses newItem = new MenuClasses(4, "name", "description", "ingredients", 12.99); menuRepo.AddItemToMenu(newItem); List <MenuClasses> menuList = menuRepo.GetList(); //-- Act int actual = menuList.Count; int expected = 4; //-- Assert Assert.AreEqual(expected, actual); }
public void Arrange() { _menu = new List <MenuItem>(); _repo = new MenuRepository(); _items = new MenuItem(1, "BigMac", "Just A Big Mac", "Pickles, Lettuce, Cheese", 4.50m); _repo.AddItemToMenu(_items); }
public void GetAllMenuItems_ShouldReturnList() { List <string> ingredients = new List <string>(); MenuRepository menu = new MenuRepository(); Menu numberOne = new Menu(1, "Number One", "Number One", ingredients, 5.99m); menu.AddItemToMenu(numberOne); Menu numberTwo = new Menu(2, "Number Two", "Number Two", ingredients, 5.99m); menu.AddItemToMenu(numberOne); List <Menu> newList = new List <Menu>(); var menuOne = menu.GetAllMenuItems(); Assert.IsTrue(menuOne.GetType() == newList.GetType()); }
public void Arrange() { _repo = new MenuRepository(); _menu = new Menu(1, "BigMac", "Secret Sauce", "Lettuce, Onion, Cheese, Meat, Pickle, Bun", 5.00); _repo.AddItemToMenu(_menu); }
public void RemoveMealFromMenu() { MenuRepository menuRepo = new MenuRepository(); Meal meal = new Meal(MenuType.Lunch, "Hamburger", 3, "Delicious ground up cow", "Meat and bread", 6.99m); Meal mealTwo = new Meal(); menuRepo.AddItemToMenu(meal); menuRepo.AddItemToMenu(mealTwo); menuRepo.RemoveMealFromMenu(3); int actual = menuRepo.GetListOfMeals().Count; int expected = 1; Assert.AreEqual(expected, actual); }
public void AddItemToMenu_ShouldReturnTrue() { MenuItem _items = new MenuItem(2, "This Little Piggy", "this is pork", 11.00m, "bun, pork, mustard"); bool addMenuItem = _repo.AddItemToMenu(_menuItems); Assert.IsTrue(addMenuItem); }
public void AddItemToMenu_ShouldAddItem() { Menu numberOne = new Menu(); MenuRepository menu = new MenuRepository(); bool isAdded = menu.AddItemToMenu(numberOne); Assert.IsTrue(isAdded); }
public void MenuItemsRepository_AddItemToMenu_ShouldReturnCorrectCount() { //Arrange MenuItems menuItem = new MenuItems(); MenuItems itemTwo = new MenuItems(); MenuRepository repo = new MenuRepository(); //Act repo.AddItemToMenu(menuItem); repo.AddItemToMenu(itemTwo); int actual = repo.GetMenuItems().Count; int expected = 2; //Assert Assert.AreEqual(expected, actual); }
public void AddItemToMenuTest() { _menuRepository.AddItemToMenu(_menu); int expected = 1; int actual = _menuRepository.GetMenuItems().Count; Assert.AreEqual(expected, actual); }
public void ArrangeItem() { _repo = new MenuRepository(); _item = new MenuItem(1, "cheeseburger", "cheeseburger", new List <string> { "buns", "cheese", "beef" }, 2.50); _repo.AddItemToMenu(_item); }
public void AddItemToMenu_GetCorrectBoolean() { MenuItem item = new MenuItem(); MenuRepository repo = new MenuRepository(); bool wasAddedCorrectly = repo.AddItemToMenu(item); Assert.IsTrue(wasAddedCorrectly); }
public void MyTestMethod_AddContentToMenu() { //Arrange Menu menu = new Menu(); MenuRepository repo = new MenuRepository(); //Act bool actual = repo.AddItemToMenu(menu); //Assert Assert.IsTrue(actual); }
private void CreateNewMenuItem() { Console.Clear(); MenuItem newMenuItem = new MenuItem(); Console.WriteLine("What is the number for this menu item?"); newMenuItem.MealNumber = Convert.ToInt32(Console.ReadLine()); // Stretch = Account for user input error if not an int Console.WriteLine("What is the name for this menu item?"); newMenuItem.MealName = Console.ReadLine(); Console.WriteLine("What is the description for this menu item?"); newMenuItem.Description = Console.ReadLine(); Console.WriteLine("What is the price of this menu item?"); newMenuItem.Price = Convert.ToDecimal(Console.ReadLine()); // Stretch = Account for user input error if not decimal Console.WriteLine("What are the ingredients in this menu item?"); newMenuItem.Ingredients = (Console.ReadLine()); _repo.AddItemToMenu(newMenuItem); }
public void AddItemToMenu_ShouldGetCorrectBoolean() { //Arrange Menu item = new Menu(); MenuRepository menuRepository = new MenuRepository(); //Act bool addItem = menuRepository.AddItemToMenu(item); //Assert Assert.IsTrue(addItem); }
public void RemoveMenuItemByMealNumber_ShouldRemoveItem() { List <string> ingredients = new List <string>(); Menu numberOne = new Menu(1, "Number One", "Number One", ingredients, 5.99m); MenuRepository menu = new MenuRepository(); menu.AddItemToMenu(numberOne); bool isRemoved = menu.RemoveMenuItemByMealNumber(1); Assert.IsTrue(isRemoved); }
public void RemoveMenuItem_ShouldReturnTrue() { MenuRepository repo = new MenuRepository(); Menu item = new Menu("burger", 1, "beef patty on bun", "lettuce, tomato, mayo, ketchup", 4.99); repo.AddItemToMenu(item); Menu oldItem = repo.GetItemByName("burger"); bool removeItem = repo.RemoveMenuItem(oldItem); Assert.IsTrue(removeItem); }
public void UpdateMenuItems_ShouldReturnTrue() { MenuRepository repo = new MenuRepository(); Menu oldItem = new Menu("burger", 1, "beef patty on bun", "lettuce, tomato, mayo, ketchup", 4.99); repo.AddItemToMenu(oldItem); Menu newItem = new Menu("double cheeseburger", 1, "2 beef patties on bun", "lettuce, tomato, mayo, ketchup", 5.99); bool updateResult = repo.UpdateMenuItems(oldItem.Name, newItem); Assert.IsTrue(updateResult); }
public void GetMenuList_ShouldReturnMenu() { Menu item = new Menu(); MenuRepository repo = new MenuRepository(); repo.AddItemToMenu(item); List <Menu> menu = repo.GetMenuList(); bool menuHasContent = menu.Contains(item); Assert.IsTrue(menuHasContent); }