def test_get_item(self):
		provider = CommitParentsProvider()
		Directory(name=None, items=[provider])
		
		PARENT_NUMBER = 2
		parent_name = str(PARENT_NUMBER)
		item = provider.get_item(parent_name)
		
		self.assertIsInstance(item, CommitParentSymLink)
		self.assertEqual(item.name, parent_name)
	def test_get_item_with_prefix(self):
		PREFIX = 'prfx'
		provider = CommitParentsProvider(prefix=PREFIX)
		Directory(name=None, items=[provider])
		
		PARENT_NUMBER = 2
		parent_name = PREFIX + str(PARENT_NUMBER)
		item = provider.get_item(parent_name)
		
		self.assertIsInstance(item, CommitParentSymLink)
		self.assertEqual(item.name, parent_name)
		self.assertEqual(item.parent_number, PARENT_NUMBER)