public void TestItemList() { Inventory test = new Inventory (); test.Put (new Item (new String[] { "shovel", "spade" }, "a shovel", "This is a might fine ...")); test.Put (new Item (new String[] { "gun", "rifle" }, "a gun", "This is a a long spirally grooved ...")); Assert.AreEqual (test.ItemList, "a shovel (shovel)\r\na gun (gun)\r\n"); }
public void TestFindItem() { Inventory test = new Inventory (); test.Put(new Item( new String[] {"shovel", "spade" }, "a shovel", "This is a might fine ..." )); test.Put(new Item( new String[] {"gun", "rifle" }, "a gun", "This is a a long spirally grooved ..." )); Assert.IsTrue (test.HasItem ("shovel")); Assert.IsTrue (test.HasItem ("spade")); Assert.IsTrue (test.HasItem ("gun")); Assert.IsTrue (test.HasItem ("rifle")); }
public void TestFetchItem() { Inventory test = new Inventory (); Item item1 = new Item( new String[] {"shovel", "spade" }, "a shovel", "This is a might fine ..." ); test.Put(item1); Assert.AreEqual (test.Fetch ("shovel"), item1); }