public void ListGenericTest() { LandAnimal l1 = new LandAnimal() { Name = "Lion" }; LandAnimal l2 = new LandAnimal() { Name = "Tiger" }; LandAnimal l3 = new LandAnimal() { Name = "Puma" }; List <LandAnimal> animals = new List <LandAnimal>(); animals.Add(l1); animals.Add(l2); animals.Add(l3); Assert.IsTrue(animals[2].CanRun()); }
public void DictionaryGenericTest() { LandAnimal l1 = new LandAnimal() { Name = "Lion" }; LandAnimal l2 = new LandAnimal() { Name = "Tiger" }; LandAnimal l3 = new LandAnimal() { Name = "Puma" }; Dictionary <string, LandAnimal> animals = new Dictionary <string, LandAnimal>(); animals.Add("Lion", l1); animals.Add("Tiger", l1); animals.Add("Puma", l1); Assert.AreEqual(animals["Lion"].Name, "Lion"); }
public int Add(LandAnimal s) { return(base.Add(s)); }