def sample(self, pInput, pIntermediate, pResult):
		lclMap1 = BasicMapInputToIntermediate()
		lclMap1.defineMap(pInput, pIntermediate)
		lclIntermediate = lclMap1.compute(pInput)
		self.assertEqual(lclIntermediate, pIntermediate)
		
		print("Intermediates")
		print(pIntermediate)
		print(lclIntermediate)
				
		lclMap2 = BasicMapIntermediateToResult()
		lclMap2.defineMap(lclIntermediate, pResult)
		lclResult = lclMap2.compute(lclIntermediate)

		self.assertEqual(lclResult, pResult)
	def sample(self, pIntermediate, pResult):
		lclMap = BasicMapIntermediateToResult()
		lclMap.defineMap(pIntermediate, pResult)
		self.assertEqual(lclMap.compute(pIntermediate), pResult)