public void MyHashtable_Add5_succeeds() { var hashtbl = new MyHashtable <string, Person>(10); var p = new Person() { Name = "Louise", City = "Dublin" }; var p2 = new Person() { Name = "Mary", City = "Dublin" }; var p3 = new Person() { Name = "John", City = "Dublin" }; var p4 = new Person() { Name = "Louise", City = "Cork" }; var p5 = new Person() { Name = "Gary", City = "Galway" }; hashtbl.Add(p.Name, p); hashtbl.Add(p2.Name, p2); hashtbl.Add(p3.Name, p3); hashtbl.Add(p4.Name, p4); hashtbl.Add(p5.Name, p5); Assert.AreEqual(hashtbl.Count(), 5); }
public void MyHashtable_Add2_succeeds() { var hashtbl = new MyHashtable <string, Person>(10); var p = new Person() { Name = "Louise", City = "Dublin" }; var p2 = new Person() { Name = "Mary", City = "Dublin" }; hashtbl.Add(p.Name, p); hashtbl.Add(p2.Name, p2); Assert.AreEqual(hashtbl.Count(), 2); }