예제 #1
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"));
 }
 public void DoesntExistTest()
 {
     HashTable myHashTable = new HashTable(12, new AnotherSimpleHashFunction());
     Assert.AreEqual(false, myHashTable.Exists("hello"));
 }
예제 #4
0
 public void Exists()
 {
     HashTable myHashTable = new HashTable();
     myHashTable.AddValue("hello");
     Assert.AreEqual(true, myHashTable.Exists("hello"));
 }
예제 #5
0
 public void DoesntExist()
 {
     HashTable myHashTable = new HashTable();
     Assert.AreEqual(false, myHashTable.Exists("hello"));
 }
예제 #6
0
 private static void CheckBeloning(HashTable hashTable)
 {
     Console.WriteLine("Enter a string");
     if (hashTable.Exists(Console.ReadLine()))
     {
         Console.WriteLine("This elements exists in the hash table");
     }
     else
     {
         Console.WriteLine("This elements doesn't exist in the hash table");
     }
 }