Ejemplo n.º 1
1
 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");
 }
Ejemplo n.º 2
0
 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"));
 }
Ejemplo n.º 3
0
 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);
 }