def test_feautures(self): ht = HashTable() ht.put('Evance', 13) ht.put('Alex', 18) ht.put('Frank', 15) ht.put('Liz', 13) ht.put('Frank', 14) self.assertEqual(ht.count(), 5) self.assertEqual(ht.has('Frank'), True) self.assertEqual([(x.key, x.val) for x in ht.get('Frank')], [('Frank', 15),('Frank', 14)]) ht.delete('Frank') self.assertEqual(ht.count(), 3) self.assertEqual(ht.has('Frank'), False)