From 070fde33623cb593906b7c7f6a937d02b7c478c6 Mon Sep 17 00:00:00 2001 From: mrSmedal <39346326+mrSmedal@users.noreply.github.com> Date: Tue, 23 Apr 2019 10:24:16 -0400 Subject: [PATCH] add test for delete_token() --- securesubmit/tests/test_general.py | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) diff --git a/securesubmit/tests/test_general.py b/securesubmit/tests/test_general.py index 637caa9..736c296 100644 --- a/securesubmit/tests/test_general.py +++ b/securesubmit/tests/test_general.py @@ -310,3 +310,24 @@ def test_update_token_expiry(self): update_token_response = self.charge_service.update_token_expiry(response.token_data.token_value, 12, 2035) self.assertIsNotNone(response) self.assertEqual('0', update_token_response.response_code) + + def test_delete_token(self): + config = HpsServicesConfig() + config.secret_api_key = 'skapi_cert_MTyMAQBiHVEAewvIzXVFcmUd2UcyBge_eCpaASUp0A' + + self.charge_service._config = config + + card = HpsCreditCard() + card.number = "4111111111111111" + card.exp_month = 12 + card.exp_year = 2025 + card.cvv = "012" + + response = self.charge_service.authorize(12.10, 'usd', card, request_multi_use_token=True) + self.assertIsNotNone(response) + self.assertEqual('00', response.response_code) + self.assertIsNotNone(response.token_data) + + delete_token_response = self.charge_service.delete_token(response.token_data.token_value) + self.assertIsNotNone(response) + self.assertEqual('0', delete_token_response.response_code)