public void FindByName_NameNotExist_Null() { IngredientTestDAL dal = new(); Ingredient shouldBeNull = new IngredientContainer(dal).FindByName("notExist"); Assert.IsNull(shouldBeNull); }
public void SelectCraftingSlot(CraftingSlot slot){ icon.sprite = slot.icon.sprite; itemName.text = slot.itemName.text; description.text = slot.description.text; mItem = slot.observedItem as InventoryItem; if (ingredientContainer == null) { ingredientContainer=GetComponentInChildren<IngredientContainer>(); } ingredientContainer.Add(mItem); }
public void FindByName_DoesExist_Return() { IngredientTestDAL dal = new(); Ingredient i = new Ingredient(name: "test", dal: dal); i.Add(dal); Ingredient shouldExist = new IngredientContainer(dal).FindByName("test"); Assert.AreEqual(shouldExist.Name, i.Name); Assert.AreEqual(shouldExist.Diet, i.Diet); }
public void TestInitialize() { testContainer = new IngredientContainer(); Ingredient ingred1 = new Ingredient("garlic", IngredientType.Produce, 0.67m, true); Ingredient ingred2 = new Ingredient("lemon", IngredientType.Produce, 2.03m, false); Ingredient ingred3 = new Ingredient("corn", IngredientType.Produce, 0.87m, false); Ingredient ingred4 = new Ingredient("olive oil", IngredientType.Pantry, 1.92m, true); Ingredient ingred5 = new Ingredient("salt", IngredientType.Pantry, 0.16m, false); Ingredient ingred6 = new Ingredient("pepper", IngredientType.Pantry, 0.17m, false); testContainer.addIngredient(ingred1); testContainer.addIngredient(ingred2); testContainer.addIngredient(ingred3); testContainer.addIngredient(ingred4); testContainer.addIngredient(ingred5); testContainer.addIngredient(ingred6); }