Пример #1
0
    def test_sizeof(self):
        HM = HashMap()

        # Size for Normal Inputs
        self.assertTrue(HM.put(1, "one"))
        self.assertTrue(HM.put(2, "two"))
        self.assertEquals(HM.sizeof(), 2)

        # Size including colliding hashes
        self.assertTrue(HM.put(3, "three"))
        self.assertTrue(HM.put(25, "twenty-five"))
        self.assertTrue(HM.put(36, "thirty-six"))
        self.assertTrue(HM.put(47, "forty-seven"))
        self.assertEquals(HM.sizeof(), 6)