public void UpdateStock() { m_Inventory.AddItem(m_ExistantItem); m_Inventory.UpdateItemStock(c_Item1, c_Category, 5); var item = m_Inventory.FindItem(c_Item1, c_Category); Assert.AreEqual(6, item.Stock, "The stock hasn't been updated"); m_Inventory.UpdateItemStock(c_Item1, c_Category, -2); Assert.AreEqual(4, item.Stock, "The stock hasn't been updated"); }
public void SetFailoverSupplierForItem(string name, string category, Supplier supplier) { var item = InventoryHandler.FindItem(name, category); item.FailoverSupplier = supplier; }
public bool DoesItemHaveFailoverSupplier(string itemName, string category) { var item = InventoryHandler.FindItem(itemName, category); return(item.FailoverSupplier != null); }