public void CreateMealTest() { AllMeals allMeals = new AllMeals() { Description = "", Name = "N3", Price = 100, MealType = "" }; Mock<IMealRepository> mock = new Mock<IMealRepository>(); mock.Setup(x => x. }
public IActionResult Create(AllMeals allMeals) { if (ModelState.IsValid) { mealRepository.CreateMeal(allMeals); TempData["message"] = $"{allMeals.Name} has been saved"; return(RedirectToAction("Index")); } else { return(View(allMeals)); } }
public void GetAllMealsTest() { AllMeals[] allMeals = new AllMeals[] { new AllMeals() {Name = "N1", Price = 20}, new AllMeals() {Name = "N2", Price = 40} }; Mock<IMealRepository> mock = new Mock<IMealRepository>(); mock.Setup(m => m.GetAllMeals()).Returns(allMeals.ToList()); var tempOne = mock.Object.GetAllMeals(); Assert.Equal("N1", tempOne[0].Name); }