def subtest1(self):
		lclGen = BasicLabelledKeyGenerator()
		
		lclpwd1 = PasswordTuple("Facebook", "q234")
		lclpwd2 = PasswordTuple("Google", "778")
		lclpwd3 = PasswordTuple("LinkedIn", "P324")
		lclPasswordList = PasswordList([])
		
		lclPasswordList.append(lclpwd1)
		lclPasswordList.append(lclpwd2)
		
		lclKey = lclGen.generate(lclPasswordList, lclpwd3)
		
		#lclpwd4 = PasswordTuple("Quora", "Pdd324")
		#lclPasswordList.append(lclpwd4)
		
		lclComputed = lclKey.computeReturnTuple(lclPasswordList)
		print("Printed Map.")
		print(lclComputed.toString())
		self.assertEqual(lclComputed.password(), lclpwd3.password())
	def test_getCopy(self):
		print("Running test_getCopy in TestPasswordList")
		pwd1 = PasswordTuple("Facebook", "224")
		pwd2 = PasswordTuple("Google", "onion32")
		pwd3 = PasswordTuple("LinkedIn", "ddonion32")
		pwd4 = PasswordTuple("Quora", "onion32324")
		
		print(pwd1.toString())
		print(pwd2.toString())
		
		qlist = PasswordList()
		print(qlist.toString())
		qlist.append(pwd1)
		print(qlist.toString())
		qlist.append(pwd2)
		print(qlist.toString())
		print(qlist.getCopy().toString())
		qlist.popByIdentifier("Facebook")
		print(qlist.toString())
		qlist.popByIdentifier("Google")
		print(qlist.toString())