Skip to content

Commit 51a95b5

Browse files
authored
Merge pull request #12 from payjp/sdk-update-2025-12-10-213c0fd
feat: Update SDK from generator (2025-12-10)
2 parents b7624df + da8f0a6 commit 51a95b5

4 files changed

Lines changed: 15 additions & 15 deletions

File tree

tests/test_api_mocks.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -288,12 +288,12 @@ def test_payment_flow_model_creation(self):
288288
"""Test payment flow model creation."""
289289
request = PaymentFlowCreateRequest(
290290
amount=1000,
291-
customer="cus_test123",
291+
customer_id="cus_test123",
292292
description="Test payment flow"
293293
)
294294

295295
assert request.amount == 1000
296-
assert request.customer == "cus_test123"
296+
assert request.customer_id == "cus_test123"
297297
assert request.description == "Test payment flow"
298298

299299
def test_model_serialization_integration(self):

tests/test_models.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -46,10 +46,10 @@ def test_payment_flow_create_request_with_customer(self):
4646
"""Test payment flow creation with customer."""
4747
request = PaymentFlowCreateRequest(
4848
amount=1000,
49-
customer="cus_test123"
49+
customer_id="cus_test123"
5050
)
5151
assert request.amount == 1000
52-
assert request.customer == "cus_test123"
52+
assert request.customer_id == "cus_test123"
5353

5454
def test_payment_flow_create_request_with_description(self):
5555
"""Test payment flow creation with description."""
@@ -163,4 +163,4 @@ def test_model_optional_fields(self):
163163
# Test payment flow with just amount
164164
payment_request = PaymentFlowCreateRequest(amount=1000)
165165
assert payment_request.amount == 1000
166-
assert payment_request.customer is None
166+
assert payment_request.customer_id is None

tests/test_sdk_functionality.py

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -97,10 +97,10 @@ def test_payment_flow_create_request_with_customer(self):
9797
"""Test payment flow creation with customer."""
9898
request = PaymentFlowCreateRequest(
9999
amount=1000,
100-
customer="cus_test123"
100+
customer_id="cus_test123"
101101
)
102102
assert request.amount == 1000
103-
assert request.customer == "cus_test123"
103+
assert request.customer_id == "cus_test123"
104104

105105
def test_payment_flow_create_request_with_description(self):
106106
"""Test payment flow creation with description."""
@@ -250,12 +250,12 @@ def test_payment_flow_workflow_simulation(self, api_client):
250250
# Test creating request objects for workflow
251251
create_request = PaymentFlowCreateRequest(
252252
amount=2500,
253-
customer="cus_workflow_test",
253+
customer_id="cus_workflow_test",
254254
description="Workflow test payment"
255255
)
256256

257257
assert create_request.amount == 2500
258-
assert create_request.customer == "cus_workflow_test"
258+
assert create_request.customer_id == "cus_workflow_test"
259259
assert create_request.description == "Workflow test payment"
260260

261261
# Verify API object can handle the request structure
@@ -274,11 +274,11 @@ def test_multi_api_coordination(self, api_client):
274274
customer_request = CustomerCreateRequest(email="coordination@example.com")
275275
payment_request = PaymentFlowCreateRequest(
276276
amount=1500,
277-
customer="cus_coordination_test"
277+
customer_id="cus_coordination_test"
278278
)
279279

280280
assert customer_request.email == "coordination@example.com"
281-
assert payment_request.customer == "cus_coordination_test"
281+
assert payment_request.customer_id == "cus_coordination_test"
282282

283283

284284
class TestSDKStructure:

tests/test_simple_functionality.py

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -124,21 +124,21 @@ def test_payment_flow_create_request_with_customer(self):
124124
"""Test payment flow creation request with customer."""
125125
request = PaymentFlowCreateRequest(
126126
amount=1000,
127-
customer="cus_test123"
127+
customer_id="cus_test123"
128128
)
129129
assert request.amount == 1000
130-
assert request.customer == "cus_test123"
130+
assert request.customer_id == "cus_test123"
131131

132132
def test_payment_flow_create_request_with_options(self):
133133
"""Test payment flow creation request with various options."""
134134
request = PaymentFlowCreateRequest(
135135
amount=1500,
136-
customer="cus_test123",
136+
customer_id="cus_test123",
137137
description="Test payment for SDK",
138138
confirm=True
139139
)
140140
assert request.amount == 1500
141-
assert request.customer == "cus_test123"
141+
assert request.customer_id == "cus_test123"
142142
assert request.description == "Test payment for SDK"
143143
assert request.confirm is True
144144

0 commit comments

Comments
 (0)