Skip to content

Commit 4b8d91b

Browse files
committed
fix tests to use new module structure
1 parent a59c0b9 commit 4b8d91b

File tree

6 files changed

+26
-26
lines changed

6 files changed

+26
-26
lines changed

test/BinLookupTest.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class TestBinLookup(unittest.TestCase):
2121
client.username = "YourWSUser"
2222
client.password = "YourWSPassword"
2323
client.platform = "test"
24-
binLookup_version = ady.binlookup.baseUrl.split('/')[-1]
24+
binLookup_version = ady.binlookup.bin_lookup_api.baseUrl.split('/')[-1]
2525

2626
def test_get_cost_estimate_success(self):
2727
self.ady.client.http_client.request.reset_mock()
@@ -49,7 +49,7 @@ def test_get_cost_estimate_success(self):
4949
filename='test/mocks/binlookup/getcostestimate-success.json'
5050
)
5151

52-
result = self.ady.binlookup.get_cost_estimate(REQUEST_KWARGS)
52+
result = self.ady.binlookup.bin_lookup_api.get_cost_estimate(REQUEST_KWARGS)
5353
self.assertEqual(expected, result.message)
5454
self.ady.client.http_client.request.assert_called_once_with(
5555
'POST',
@@ -74,7 +74,7 @@ def test_get_cost_estimate_error_mocked(self):
7474
)
7575
)
7676

77-
result = self.ady.binlookup.get_cost_estimate(REQUEST_KWARGS)
77+
result = self.ady.binlookup.bin_lookup_api.get_cost_estimate(REQUEST_KWARGS)
7878
self.assertEqual(422, result.message['status'])
7979
self.assertEqual("101", result.message['errorCode'])
8080
self.assertEqual("Invalid card number", result.message['message'])

test/DataProtectionTest.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class TestCheckout(unittest.TestCase):
1515
test = BaseTest(adyen)
1616
client.xapikey = "YourXapikey"
1717
client.platform = "test"
18-
data_protection_url = adyen.dataProtection.baseUrl
18+
data_protection_url = adyen.dataProtection.data_protection_api.baseUrl
1919
lib_version = settings.LIB_VERSION
2020

2121
def test_data_erasure(self):
@@ -26,7 +26,7 @@ def test_data_erasure(self):
2626
}
2727
self.adyen.client = self.test.create_client_from_file(200, request,
2828
"test/mocks/dataProtection/erasure-response.json")
29-
result = self.adyen.dataProtection.request_subject_erasure(request)
29+
result = self.adyen.dataProtection.data_protection_api.request_subject_erasure(request)
3030
self.adyen.client.http_client.request.assert_called_once_with(
3131
'POST',
3232
f'{self.data_protection_url}'

test/DetermineEndpointTest.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,7 +21,7 @@ class TestDetermineUrl(unittest.TestCase):
2121
checkout_version = checkout_url.split('/')[-1]
2222
payment_url = adyen.payment.payments_api.baseUrl
2323
payment_version = payment_url.split('/')[-1]
24-
binlookup_url = adyen.binlookup.baseUrl
24+
binlookup_url = adyen.binlookup.bin_lookup_api.baseUrl
2525
management_url = adyen.management.account_merchant_level_api.baseUrl
2626

2727
def test_checkout_api_url_custom(self):
@@ -32,8 +32,8 @@ def test_checkout_api_url_custom(self):
3232

3333
def test_pos_mobile_api_url_live(self):
3434
self.client.live_endpoint_prefix = "1797a841fbb37ca7-AdyenDemo"
35-
pos_mobile_api = AdyenPosMobileApi(self.client)
36-
pos_mobile_url = pos_mobile_api.baseUrl
35+
pos_mobile = AdyenPosMobileApi(self.client)
36+
pos_mobile_url = pos_mobile.pos_mobile_api.baseUrl
3737
pos_mobile_version = pos_mobile_url.split('/')[-1]
3838
url = self.adyen.client._determine_api_url("live", pos_mobile_url + "/sessions")
3939
self.assertEqual("https://1797a841fbb37ca7-AdyenDemo-checkout-"

test/DisputesTest.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class TestDisputes(unittest.TestCase):
1515
test = BaseTest(adyen)
1616
client.xapikey = "YourXapikey"
1717
client.platform = "test"
18-
disputes_url = adyen.disputes.baseUrl
18+
disputes_url = adyen.disputes.disputes_api.baseUrl
1919

2020
def test_accept_dispute(self):
2121
request = {
@@ -25,7 +25,7 @@ def test_accept_dispute(self):
2525
self.adyen.client = self.test.create_client_from_file(200, request,
2626
"test/mocks/disputes/"
2727
"post-acceptDispute-accept-dispute-200.json")
28-
result = self.adyen.disputes.accept_dispute(request)
28+
result = self.adyen.disputes.disputes_api.accept_dispute(request)
2929

3030
self.adyen.client.http_client.request.assert_called_once_with(
3131
'POST',
@@ -44,7 +44,7 @@ def test_defend_dispute(self):
4444
self.adyen.client = self.test.create_client_from_file(200, request,
4545
"test/mocks/disputes/"
4646
"post-defendDispute-defend-dispute-200.json")
47-
result = self.adyen.disputes.defend_dispute(request)
47+
result = self.adyen.disputes.disputes_api.defend_dispute(request)
4848

4949
self.adyen.client.http_client.request.assert_called_once_with(
5050
'POST',
@@ -63,7 +63,7 @@ def test_delete_defense_dispute_document(self):
6363
self.adyen.client = self.test.create_client_from_file(200, request,
6464
"test/mocks/disputes/"
6565
"post-deleteDisputeDefenseDocument-delete-dispute-defense-document-200.json")
66-
result = self.adyen.disputes.delete_dispute_defense_document(request)
66+
result = self.adyen.disputes.disputes_api.delete_dispute_defense_document(request)
6767

6868
self.adyen.client.http_client.request.assert_called_once_with(
6969
'POST',
@@ -81,7 +81,7 @@ def test_download_dispute_defense_document(self):
8181
self.adyen.client = self.test.create_client_from_file(200, request,
8282
"test/mocks/disputes/"
8383
"post-downloadDisputeDefenseDocument-download-dispute-defense-document-200.json")
84-
result = self.adyen.disputes.delete_dispute_defense_document(request)
84+
result = self.adyen.disputes.disputes_api.delete_dispute_defense_document(request)
8585

8686
self.adyen.client.http_client.request.assert_called_once_with(
8787
'POST',
@@ -99,7 +99,7 @@ def test_retrieve_applicable_defense_reasons(self):
9999
self.adyen.client = self.test.create_client_from_file(200, request,
100100
"test/mocks/disputes/"
101101
"post-retrieveApplicableDefenseReasons-retrieve-defense-reasons-200.json")
102-
result = self.adyen.disputes.retrieve_applicable_defense_reasons(request)
102+
result = self.adyen.disputes.disputes_api.retrieve_applicable_defense_reasons(request)
103103

104104
self.adyen.client.http_client.request.assert_called_once_with(
105105
'POST',
@@ -124,7 +124,7 @@ def test_supply_defense_document(self):
124124
self.adyen.client = self.test.create_client_from_file(200, request,
125125
"test/mocks/disputes/"
126126
"post-supplyDefenseDocument-supply-defense-document-200.json")
127-
result = self.adyen.disputes.supply_defense_document(request)
127+
result = self.adyen.disputes.disputes_api.supply_defense_document(request)
128128

129129
self.adyen.client.http_client.request.assert_called_once_with(
130130
'POST',

test/RecurringTest.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ class TestRecurring(unittest.TestCase):
1414
client.username = "YourWSUser"
1515
client.password = "YourWSPassword"
1616
client.platform = "test"
17-
baseUrl = adyen.recurring.baseUrl
17+
baseUrl = adyen.recurring.recurring_api.baseUrl
1818

1919
def test_list_recurring_details(self):
2020
request = {}
@@ -30,7 +30,7 @@ def test_list_recurring_details(self):
3030
'listRecurring'
3131
'Details-'
3232
'success.json')
33-
result = self.adyen.recurring.list_recurring_details(request)
33+
result = self.adyen.recurring.recurring_api.list_recurring_details(request)
3434
self.adyen.client.http_client.request.assert_called_once_with(
3535
'POST',
3636
f'{self.baseUrl}/listRecurringDetails',
@@ -57,7 +57,7 @@ def test_disable(self):
5757
'recurring/'
5858
'disable-success'
5959
'.json')
60-
result = self.adyen.recurring.disable(request)
60+
result = self.adyen.recurring.recurring_api.disable(request)
6161
self.adyen.client.http_client.request.assert_called_once_with(
6262
'POST',
6363
f'{self.baseUrl}/disable',
@@ -83,7 +83,7 @@ def test_disable_803(self):
8383
self.assertRaisesRegex(
8484
Adyen.AdyenAPIUnprocessableEntity,
8585
"AdyenAPIUnprocessableEntity:{'status': 422, 'errorCode': '803', 'message': 'PaymentDetail not found', 'errorType': 'validation'}",
86-
self.adyen.recurring.disable,
86+
self.adyen.recurring.recurring_api.disable,
8787
request
8888
)
8989

test/StoredValueTest.py

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -15,7 +15,7 @@ class TestManagement(unittest.TestCase):
1515
test = BaseTest(adyen)
1616
client.xapikey = "YourXapikey"
1717
client.platform = "test"
18-
stored_value_url = adyen.storedValue.baseUrl
18+
stored_value_url = adyen.storedValue.stored_value_api.baseUrl
1919

2020
def issue(self):
2121
request = {
@@ -30,7 +30,7 @@ def issue(self):
3030

3131
self.adyen.client = self.test.create_client_from_file(200, request,
3232
"test/mocks/storedValue/issue-giftcard.json")
33-
result = self.adyen.storedValue.issue(request)
33+
result = self.adyen.storedValue.stored_value_api.issue(request)
3434
self.assertEqual(result.message['paymentMethod']['type'], 'givex')
3535
self.adyen.client.http_client.request.assert_called_once_with(
3636
'POST',
@@ -58,7 +58,7 @@ def test_activate_giftcard(self):
5858
}
5959
self.adyen.client = self.test.create_client_from_file(200, request,
6060
"test/mocks/storedValue/activate-giftcards.json")
61-
result = self.adyen.storedValue.change_status(request)
61+
result = self.adyen.storedValue.stored_value_api.change_status(request)
6262
self.assertEqual(result.message['currentBalance']['value'], 1000)
6363
self.adyen.client.http_client.request.assert_called_once_with(
6464
'POST',
@@ -85,7 +85,7 @@ def test_load_funds(self):
8585
"reference": "YOUR_REFERENCE"
8686
}
8787
self.adyen.client = self.test.create_client_from_file(200, request, "test/mocks/storedValue/load-funds.json")
88-
result = self.adyen.storedValue.load(request)
88+
result = self.adyen.storedValue.stored_value_api.load(request)
8989
self.assertEqual(result.message['resultCode'], 'Success')
9090
self.adyen.client.http_client.request.assert_called_once_with(
9191
'POST',
@@ -107,7 +107,7 @@ def test_check_balance(self):
107107
"reference": "YOUR_REFERENCE"
108108
}
109109
self.adyen.client = self.test.create_client_from_file(200, request, "test/mocks/storedValue/check-balance.json")
110-
result = self.adyen.storedValue.check_balance(request)
110+
result = self.adyen.storedValue.stored_value_api.check_balance(request)
111111
self.assertEqual(result.message['currentBalance']['value'], 5600)
112112
self.adyen.client.http_client.request.assert_called_once_with(
113113
'POST',
@@ -133,7 +133,7 @@ def test_merge_balance(self):
133133
"reference": "YOUR_REFERENCE"
134134
}
135135
self.adyen.client = self.test.create_client_from_file(200, request, "test/mocks/storedValue/merge-balance.json")
136-
result = self.adyen.storedValue.merge_balance(request)
136+
result = self.adyen.storedValue.stored_value_api.merge_balance(request)
137137
self.assertEqual(result.message['pspReference'], "881564657480267D")
138138
self.adyen.client.http_client.request.assert_called_once_with(
139139
'POST',
@@ -151,7 +151,7 @@ def test_void_transaction(self):
151151
}
152152
self.adyen.client = self.test.create_client_from_file(200, request,
153153
"test/mocks/storedValue/undo-transaction.json")
154-
result = self.adyen.storedValue.void_transaction(request)
154+
result = self.adyen.storedValue.stored_value_api.void_transaction(request)
155155
self.adyen.client.http_client.request.assert_called_once_with(
156156
'POST',
157157
f'{self.stored_value_url}/voidTransaction',

0 commit comments

Comments
 (0)