def test_init(self): hmap = HashMap() self.assertEquals(hmap.capacity, HashMap.CAPACITY_DEFAULT) self.assertEquals(hmap.size, 0) self.assertEquals(hmap.getsize(), 0) self.assertTrue(hmap.isempty()) self.assertEquals(hmap.mapping, [None for _ in range(HashMap.CAPACITY_DEFAULT)]) start_capacity = random.randint(0, 100) hmap = HashMap(start_capacity) self.assertEquals(hmap.capacity, start_capacity) self.assertEquals(hmap.getsize(), 0) self.assertEquals(hmap.size, 0) self.assertTrue(hmap.isempty()) self.assertEquals(hmap.mapping, [None for _ in range(start_capacity)])