Пример #1
0
	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)])