public void DeleteMeal_True() { // Arrange MealContentRepo repo = new MealContentRepo(); MealContent meal = new MealContent(5, "Turkey Breakfast", "Toast, turkey sausage, egg whites, wheat toast, and Milk.", 9, MealType.Breakfast); // Act bool deleteThisTest = repo.DeleteMeal(meal.MealNumber); // Assert Assert.IsTrue(deleteThisTest); }
public void GetMenuList_NotBeNull() { // Arrange MealContentRepo mealTestRepo = new MealContentRepo(); MealContent mealTestCont = new MealContent(); // Act List <MealContent> listFromTestRepo = mealTestRepo.GetMenuList(); // Assert Assert.IsNotNull(listFromTestRepo); }
public void TestForGetMealByNum2() { MealContentRepo mealTestRepo = new MealContentRepo(); //Extra test MealContent mealTestCont = new MealContent(); mealTestRepo.AddMealToMenuList(mealTestCont); //Act MealContent mealByNum = mealTestRepo.GetMealByMealNumber(mealTestCont.MealNumber); bool menuNumsAreEqual = mealTestCont.MealName == mealByNum.MealName; Assert.IsTrue(menuNumsAreEqual); }
public void TestForGetMealByNum() { //Arrange MealContentRepo repo = new MealContentRepo(); MealContent meal = new MealContent(5, "Turkey Breakfast", "Toast, turkey sausage, egg whites, wheat toast, and Milk.", 9, MealType.Breakfast); repo.AddMealToMenuList(meal); //Act MealContent mealByNum = repo.GetMealByMealNumber(meal.MealNumber); //Assert Assert.AreEqual(meal, mealByNum); }
public void AddToMenu_ShouldGetNotNull() { // Arrange = Setting up the playing field MealContentRepo repo = new MealContentRepo(); MealContent meal = new MealContent(5, "Turkey Breakfast", "Toast, turkey sausage, egg whites, wheat toast, and Milk.", 9, MealType.Breakfast); // Act = Get/run the code we want to test repo.AddMealToMenuList(meal); // Assert = Use the assert class to verify the expected outcome List <MealContent> listOfMeals = repo.GetMenuList(); bool menuNumEqual = false; foreach (MealContent food in listOfMeals) { if (food.MealNumber == meal.MealNumber) { menuNumEqual = true; break; } } Assert.IsTrue(menuNumEqual); }