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")); }
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")); }
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")); }
private static void Delete(HashTable hashTable) { Console.WriteLine("Enter a string"); if (hashTable.DeleteValue(Console.ReadLine())) { Console.WriteLine("Element is deleted"); } else { Console.WriteLine("There's no such element"); } }