public void LastTest()
 {
     HashTable myHashTable = new HashTable(1, new AnotherSimpleHashFunction());
     Assert.AreEqual(false, myHashTable.DeleteValue("bye"));
     myHashTable.AddValue("i don't know");
     myHashTable.AddValue("what");
     myHashTable.AddValue("to");
     myHashTable.AddValue("write");
     Assert.AreEqual(true, myHashTable.DeleteValue("what"));
     Assert.AreEqual(false, myHashTable.DeleteValue("what"));
     Assert.AreEqual(false, myHashTable.DeleteValue("what"));
     Assert.AreEqual(true, myHashTable.DeleteValue("to"));
 }
예제 #2
0
 public void LastTest()
 {
     HashTable myHashTable = new HashTable();
     Assert.AreEqual(false, myHashTable.DeleteValue("bye"));
     myHashTable.AddValue("i don't know");
     myHashTable.AddValue("what");
     myHashTable.AddValue("to");
     myHashTable.AddValue("write");
     Assert.AreEqual(true, myHashTable.DeleteValue("what"));
     Assert.AreEqual(false, myHashTable.DeleteValue("what"));
     Assert.AreEqual(false, myHashTable.DeleteValue("what"));
     Assert.AreEqual(true, myHashTable.DeleteValue("to"));
 }
예제 #3
0
 public void DeleteValue()
 {
     HashTable myHashTable = new HashTable();
     myHashTable.AddValue("sdbgkjsgfskfjnbsf,gmbnfsgbsfgjbnrtbkjadfvjwrblhygwtlekjbg;qkejrbfdnfbvsmngv ae;erjgejgbjtrhvbgmd fveqjrgfq;owrfgqoreihgeqjbgvkdnfvm,nqegforewgftwrf");
     Assert.AreEqual(true, myHashTable.Exists("sdbgkjsgfskfjnbsf,gmbnfsgbsfgjbnrtbkjadfvjwrblhygwtlekjbg;qkejrbfdnfbvsmngv ae;erjgejgbjtrhvbgmd fveqjrgfq;owrfgqoreihgeqjbgvkdnfvm,nqegforewgftwrf"));
     Assert.AreEqual(true, myHashTable.DeleteValue("sdbgkjsgfskfjnbsf,gmbnfsgbsfgjbnrtbkjadfvjwrblhygwtlekjbg;qkejrbfdnfbvsmngv ae;erjgejgbjtrhvbgmd fveqjrgfq;owrfgqoreihgeqjbgvkdnfvm,nqegforewgftwrf"));
 }
 public void ExistsTest()
 {
     HashTable myHashTable = new HashTable(10, new AnotherSimpleHashFunction());
     myHashTable.AddValue("hello");
     Assert.AreEqual(true, myHashTable.Exists("hello"));
 }
예제 #5
0
 public void Exists()
 {
     HashTable myHashTable = new HashTable();
     myHashTable.AddValue("hello");
     Assert.AreEqual(true, myHashTable.Exists("hello"));
 }
예제 #6
0
 private static void Add(HashTable hashTable)
 {
     Console.WriteLine("Enter a string");
     hashTable.AddValue(Console.ReadLine());
     Console.WriteLine("Element is added");
 }