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"));
        }
Esempio n. 3
0
        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"));
        }