def test_position(self): h = Hash() h.add(1, 1) h.add(0, 0) h.add(3, 3) h.add(2, 2) self.assertEqual(h.position(1), 1)
def test_get(self): h = Hash() h.add(1, "one") h.add(0, "zero") h.add(3, "three") h.add(2, "two") self.assertEqual(h.get(1), "one")
def delete(self): h = Hash() h.add(1, "one") self.assertEqual(len(h.zeys), 1) h.delete(1) self.assertEqual(len(h.zeys), 0)
def test_add(self): h = Hash() self.assertEqual(h.add(1, 2), True) self.assertEqual(h.get(1), 2) h.add(1, 3) self.assertEqual(h.get(1), 3)