Skip to content

Commit c5b3fe3

Browse files
committed
Move unit test to util
1 parent c68e6d3 commit c5b3fe3

File tree

2 files changed

+21
-15
lines changed

2 files changed

+21
-15
lines changed

test/CheckoutTest.py

Lines changed: 0 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -598,17 +598,3 @@ def test_update_payment_link(self):
598598
)
599599
self.assertEqual("expired",result.message["status"])
600600

601-
def test_passing_xapikey_in_method(self):
602-
request = {'merchantAccount': "YourMerchantAccount"}
603-
self.adyen.client.xapikey = None
604-
self.adyen.client = self.test.create_client_from_file(200, request,
605-
"test/mocks/"
606-
"checkout/"
607-
"paymentmethods"
608-
"-success.json")
609-
result = self.adyen.checkout.payments_api.payment_methods(request, xapikey="YourXapikey")
610-
self.assertEqual("AliPay", result.message['paymentMethods'][0]['name'])
611-
self.assertEqual("Credit Card",
612-
result.message['paymentMethods'][2]['name'])
613-
self.assertEqual("Credit Card via AsiaPay",
614-
result.message['paymentMethods'][3]['name'])

test/UtilTest.py

Lines changed: 21 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,10 @@
66
is_valid_hmac_notification,
77
get_query
88
)
9+
try:
10+
from BaseTest import BaseTest
11+
except ImportError:
12+
from .BaseTest import BaseTest
913

1014

1115
class UtilTest(unittest.TestCase):
@@ -67,4 +71,20 @@ def test_query_string_creation(self):
6771
"pageNumber":3
6872
}
6973
query_string = get_query(query_parameters)
70-
self.assertEqual(query_string,'?pageSize=7&pageNumber=3')
74+
self.assertEqual(query_string,'?pageSize=7&pageNumber=3')
75+
76+
def test_passing_xapikey_in_method(self):
77+
request = {'merchantAccount': "YourMerchantAccount"}
78+
self.test = BaseTest(self.ady)
79+
self.client.platform = "test"
80+
self.ady.client = self.test.create_client_from_file(200, request,
81+
"test/mocks/"
82+
"checkout/"
83+
"paymentmethods"
84+
"-success.json")
85+
result = self.ady.checkout.payments_api.payment_methods(request, xapikey="YourXapikey")
86+
self.assertEqual("AliPay", result.message['paymentMethods'][0]['name'])
87+
self.assertEqual("Credit Card",
88+
result.message['paymentMethods'][2]['name'])
89+
self.assertEqual("Credit Card via AsiaPay",
90+
result.message['paymentMethods'][3]['name'])

0 commit comments

Comments
 (0)