Esempio n. 1
0
 def test_delete_entry(self):
     my_hash_table = HashTable()
     my_hash_table.add_entry("key1", "value1")
     my_hash_table.add_entry("key2", "value2")
     my_hash_table.add_entry("key3", "value3")
     my_hash_table.delete_entry_by_key("key2")
     self.assertEqual(my_hash_table.current_items_count, 2)
     with self.assertRaises(KeyError):
         my_hash_table.get_value_by_key("key2")