コード例 #1
0
 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)