public void TestDeleteFood() { using (var context = new FoodContext(ContextOptions)) { var repo = new FoodRepository(context); repo.CreateFood(new Food { Calories = 300, Carbohydrates = 34, Fats = 33, Name = "Chocolate", Protein = 5 }); repo.CreateFood(new Food { Calories = 200, Carbohydrates = 22, Fats = 11, Name = "Orange", Protein = 13 }); repo.Delete(new FoodRequest { Name = "Orange", Id = 2 }); Assert.Single(repo.GetAllFoods()); repo.Dispose(); } }
public void TestCreateFood() { using (var context = new FoodContext(ContextOptions)) { var repo = new FoodRepository(context); repo.CreateFood(new Food { Calories = 300, Carbohydrates = 34, Fats = 33, Name = "Chocolate", Protein = 5 }); repo.Dispose(); } }
public bool CreateNewFood(FoodCreateRequest request) { return(_foodRepository.CreateFood(request.Food)); }