public void TestNoItemFound() { inventory = new Inventory(); bool actual = inventory.HasItem(AncientCoin.FirstId); Assert.IsFalse(actual, "Test for when inventory does not contain item"); }
public void TestTakeItem() { inventory = new Inventory(); inventory.Put(AncientCoin); inventory.Take(AncientCoin.FirstId); Assert.IsFalse(inventory.HasItem(AncientCoin.FirstId), "Returns the item, no longer in inventory"); }
public void TestFindItem() { inventory = new Inventory(); inventory.Put(AncientCoin); bool actual = inventory.HasItem(AncientCoin.FirstId); Assert.IsTrue(actual, "Test to find item"); }
public GameObject Locate(string id) { if (AreYou(id)) { return(this); } else if (_inventory.HasItem(id)) { return(_inventory.Fetch(id)); } else { return(_location.Locate(id)); } }
public void FindItem() { Assert.IsTrue(newInventory.HasItem("shovel")); }