public void Category_GetIngredientsByCategory_ReturnListOfIngredients() { //Arrange Ingredient testIngredient = new Ingredient("Chicken"); testIngredient.Save(); Category testCategory = new Category("Peasant"); testCategory.Save(); //Act testIngredient.AddCategory(testCategory); //Assert Assert.Equal(testIngredient, testCategory.GetIngredientsByCategory()[0]); }
public void AddCategory_OneIngredient_CategoryAddedToJoinTable() { //Arrange Ingredient testIngredient = new Ingredient("Pepper"); testIngredient.Save(); Category testCategory = new Category("Spices"); testCategory.Save(); testIngredient.AddCategory(testCategory); //Act List <Category> output = testIngredient.GetCategory(); List <Category> verify = new List <Category> { testCategory }; //Assert Assert.Equal(verify, output); }