public void AddElementToHashTableAndDeleteElementOfHashTableShouldWork(HashTable hashTable) { hashTable.AddElementToHashTable("abc"); hashTable.AddElementToHashTable("ver"); hashTable.DeleteElementOfHashTable("abc"); Assert.IsFalse(hashTable.IsContainInHashTable("abc")); }
public void AddElementToHashTableShouldWorkCorrect(HashTable hashTable) { hashTable.AddElementToHashTable("abc"); hashTable.AddElementToHashTable("ver"); hashTable.AddElementToHashTable("ahc"); Assert.IsTrue(hashTable.IsContainInHashTable("abc")); Assert.IsTrue(hashTable.IsContainInHashTable("ver")); Assert.IsTrue(hashTable.IsContainInHashTable("ahc")); }
public void AddUniqueElelementToHashTableShouldWork() { hashTable.AddElementToHashTable("abc"); hashTable.AddElementToHashTable("abc"); hashTable.AddElementToHashTable("abc"); hashTable.AddElementToHashTable("abc"); hashTable.AddElementToHashTable("vrc"); Assert.AreEqual(2, hashTable.SizeOfHashTable()); }
public void AddElementToHashTableAndIsContainInHashTableShouldWork(HashTable hashTable) { hashTable.AddElementToHashTable("abc"); Assert.IsTrue(hashTable.IsContainInHashTable("abc")); }