public void DeleteIngredientWorks() { var positionList = new PositionListDataHolder(new PositionRepositoryStub()); positionList.LoadPositionList(); var ingredient = new DTOIngredient(1, 1, new DTOSize(1, "size1", new Money(1), new DTOPosition(1, "1", "1")), new DTO.Consumable(1, "water", 1)); positionList.DeleteIngredient(ingredient); var ingredientList = positionList.GetIngredientList(ingredient.Size); Assert.AreEqual(0, ingredientList.Count); }