class ZuoraSSLTest(unittest.TestCase): def setUp(self): self.zuoraSSL = ZuoraSSL(DUMMY_PUBLIC_KEY) pass def test_encrypt(self): encrypted_message = self.zuoraSSL.encrypt_message( "A message to Be Encrypted") self.assertIsNotNone(encrypted_message, "Encrypted message should not be none") def test_decrypt_signature(self): decrypted = self.zuoraSSL.decrypt_signature(DUMMY_ENCRYPTED_SIGNATURE) print(decrypted) self.assertEqual(decrypted, DUMMY_DECRYPTED_SIGNATURE) def test_decrypt_signature_to_dict(self): decrypted_dict = self.zuoraSSL.decrypt_signature_to_dict( DUMMY_ENCRYPTED_SIGNATURE) self.assertEqual(decrypted_dict['url_signature'], "/hpm2samplecodejsp/callback.jsp") self.assertEqual(decrypted_dict['tenantId'], "9") self.assertEqual(decrypted_dict['token_signature'], "5ZUbvhzsquXKrnd0qkjdT6XkMXpTVYh2") self.assertEqual(decrypted_dict['timestamp_signature'], "1418192059150") self.assertEqual(decrypted_dict['pageId'], "4028904a49eff36e0149f43e62cb000e")
class ZuoraSSLTest(unittest.TestCase): def setUp(self): self.zuoraSSL = ZuoraSSL(DUMMY_PUBLIC_KEY) pass def test_encrypt(self): encrypted_message = self.zuoraSSL.encrypt_message("A message to Be Encrypted") self.assertIsNotNone(encrypted_message, "Encrypted message should not be none") def test_decrypt_signature(self): decrypted = self.zuoraSSL.decrypt_signature(DUMMY_ENCRYPTED_SIGNATURE) print(decrypted) self.assertEqual(decrypted, DUMMY_DECRYPTED_SIGNATURE) def test_decrypt_signature_to_dict(self): decrypted_dict = self.zuoraSSL.decrypt_signature_to_dict(DUMMY_ENCRYPTED_SIGNATURE) self.assertEqual(decrypted_dict['url_signature'], "/hpm2samplecodejsp/callback.jsp") self.assertEqual(decrypted_dict['tenantId'], "9") self.assertEqual(decrypted_dict['token_signature'], "5ZUbvhzsquXKrnd0qkjdT6XkMXpTVYh2") self.assertEqual(decrypted_dict['timestamp_signature'], "1418192059150") self.assertEqual(decrypted_dict['pageId'], "4028904a49eff36e0149f43e62cb000e")
def setUp(self): self.zuoraSSL = ZuoraSSL(DUMMY_PUBLIC_KEY) pass