コード例 #1
0
	def test_createSampleKey(self):
		print("Running createSampleKey for BasicKeyTest.")
		
		lclpwd1 = PasswordTuple("Facebook", "q234")
		lclpwd2 = PasswordTuple("Google", "778")
		lclPasswordList = PasswordList([])
		lclPasswordList.append(lclpwd1)
		lclPasswordList.append(lclpwd2)
		
		lclBasicKeyGenerator = BasicKeyGenerator()
		lclKey = lclBasicKeyGenerator.generateKey(lclPasswordList, "Grazzly")
		print(lclKey.encode())
コード例 #2
0
	def sampleCase(self, pPasswordList, pResult):
		#lclStringIntConverter = BasicStringIntConverter()
		#lclStringJoiner = BasicStringJoiner(lclStringIntConverter)
		#lclCombiner = BasicCombiner()
		#lclJoinerAndCombiner = BasicStringJoinerAndCombiner(lclStringJoiner, lclCombiner)
		#lclDifferenceMapper = BasicDifferenceMapper()
		#lclMapInputToIntermediate = BasicMapInputToIntermediate()
		#lclBasicKeyGenerator = BasicBigIntGenerator()
		#lclBasicMapIntermediateToResult = BasicMapIntermediateToResult()
		
		lclBasicKeyGenerator = BasicKeyGenerator()
		lclKey = lclBasicKeyGenerator.generateKey(pPasswordList, pResult)
		#print(lclKey.compute(pPasswordList))
		#print(pResult)
		self.assertEqual(lclKey.compute(pPasswordList), pResult)