Skip to content

Commit 781818c

Browse files
authored
PTHMINT-75: Remove unsupported attribute in docs (delivery) (#24)
1 parent 446bd2c commit 781818c

File tree

2 files changed

+0
-133
lines changed

2 files changed

+0
-133
lines changed

src/multisafepay/api/shared/delivery.py

Lines changed: 0 additions & 83 deletions
Original file line numberDiff line numberDiff line change
@@ -31,9 +31,6 @@ class Delivery(ApiModel):
3131
country (Optional[str]): The country code.
3232
phone (Optional[str]): The phone number.
3333
email (Optional[str]): The email address.
34-
street_name (Optional[str]): The street name.
35-
street_name_additional (Optional[str]): Additional street name information.
36-
house_number_suffix (Optional[str]): The house number suffix.
3734
3835
"""
3936

@@ -48,10 +45,6 @@ class Delivery(ApiModel):
4845
country: Optional[str]
4946
phone: Optional[str]
5047
email: Optional[str]
51-
street_name: Optional[str]
52-
street_name_additional: Optional[str]
53-
house_number_suffix: Optional[str]
54-
country_name: Optional[str]
5548

5649
def add_first_name(
5750
self: "Delivery",
@@ -253,82 +246,6 @@ def add_email(
253246
self.email = email.get()
254247
return self
255248

256-
def add_street_name(
257-
self: "Delivery",
258-
street_name: Optional[str],
259-
) -> "Delivery":
260-
"""
261-
Add the street name to the delivery information.
262-
263-
Parameters
264-
----------
265-
street_name (Optional[str]): The street name to add.
266-
267-
Returns
268-
-------
269-
Delivery: The updated Delivery instance.
270-
271-
"""
272-
self.street_name = street_name
273-
return self
274-
275-
def add_street_name_additional(
276-
self: "Delivery",
277-
street_name_additional: Optional[str],
278-
) -> "Delivery":
279-
"""
280-
Add additional street name information to the delivery information.
281-
282-
Parameters
283-
----------
284-
street_name_additional (Optional[str]): The additional street name information to add.
285-
286-
Returns
287-
-------
288-
Delivery: The updated Delivery instance.
289-
290-
"""
291-
self.street_name_additional = street_name_additional
292-
return self
293-
294-
def add_house_number_suffix(
295-
self: "Delivery",
296-
house_number_suffix: Optional[str],
297-
) -> "Delivery":
298-
"""
299-
Add the house number suffix to the delivery information.
300-
301-
Parameters
302-
----------
303-
house_number_suffix (Optional[str]): The house number suffix to add.
304-
305-
Returns
306-
-------
307-
Delivery: The updated Delivery instance.
308-
309-
"""
310-
self.house_number_suffix = house_number_suffix
311-
return self
312-
313-
def add_country_name(
314-
self: "Delivery",
315-
country_name: Optional[str],
316-
) -> "Delivery":
317-
"""
318-
Add the country name to the delivery information.
319-
320-
Parameters
321-
----------
322-
country_name (Optional[str]): The country name to add.
323-
324-
Returns
325-
-------
326-
Delivery: The updated Delivery instance.
327-
328-
"""
329-
self.country_name = country_name
330-
return self
331-
332249
@staticmethod
333250
def from_dict(d: Optional[dict]) -> Optional["Delivery"]:
334251
"""

tests/multisafepay/unit/api/shared/test_unit_delivery.py

Lines changed: 0 additions & 50 deletions
Original file line numberDiff line numberDiff line change
@@ -25,9 +25,6 @@ def test_initializes_with_valid_values():
2525
country="USA",
2626
phone="555-1234",
2727
email="example@multisafepay.com",
28-
street_name="Main St",
29-
street_name_additional="Near the park",
30-
house_number_suffix="A",
3128
)
3229
assert delivery.first_name == "John"
3330
assert delivery.last_name == "Doe"
@@ -40,9 +37,6 @@ def test_initializes_with_valid_values():
4037
assert delivery.country == "USA"
4138
assert delivery.phone == "555-1234"
4239
assert delivery.email == "example@multisafepay.com"
43-
assert delivery.street_name == "Main St"
44-
assert delivery.street_name_additional == "Near the park"
45-
assert delivery.house_number_suffix == "A"
4640

4741

4842
def test_initializes_with_default_values():
@@ -61,9 +55,6 @@ def test_initializes_with_default_values():
6155
assert delivery.country is None
6256
assert delivery.phone is None
6357
assert delivery.email is None
64-
assert delivery.street_name is None
65-
assert delivery.street_name_additional is None
66-
assert delivery.house_number_suffix is None
6758

6859

6960
def test_adds_first_name():
@@ -130,38 +121,6 @@ def test_adds_state():
130121
assert delivery.state == "CA"
131122

132123

133-
def test_adds_street_name():
134-
"""
135-
Test that a street name is added to the Delivery instance.
136-
"""
137-
delivery = Delivery().add_street_name("Main St")
138-
assert delivery.street_name == "Main St"
139-
140-
141-
def test_adds_street_name_as_string():
142-
"""
143-
Test that a street name as a string is added to the Delivery instance.
144-
"""
145-
delivery = Delivery().add_street_name("Main St")
146-
assert delivery.street_name == "Main St"
147-
148-
149-
def test_adds_street_name_additional():
150-
"""
151-
Test that additional street name information is added to the Delivery instance.
152-
"""
153-
delivery = Delivery().add_street_name_additional("Near the park")
154-
assert delivery.street_name_additional == "Near the park"
155-
156-
157-
def test_adds_house_number_suffix():
158-
"""
159-
Test that a house number suffix is added to the Delivery instance.
160-
"""
161-
delivery = Delivery().add_house_number_suffix("A")
162-
assert delivery.house_number_suffix == "A"
163-
164-
165124
def test_creates_from_dict_with_all_fields():
166125
"""
167126
Test that a Delivery instance is created from a dictionary with all fields.
@@ -178,9 +137,6 @@ def test_creates_from_dict_with_all_fields():
178137
"country": "USA",
179138
"phone": "555-1234",
180139
"email": "john.doe@example.com",
181-
"street_name": "Main St",
182-
"street_name_additional": "Near the park",
183-
"house_number_suffix": "A",
184140
}
185141
delivery = Delivery.from_dict(data)
186142
assert delivery.first_name == "John"
@@ -194,9 +150,6 @@ def test_creates_from_dict_with_all_fields():
194150
assert delivery.country == "USA"
195151
assert delivery.phone == "555-1234"
196152
assert delivery.email == "john.doe@example.com"
197-
assert delivery.street_name == "Main St"
198-
assert delivery.street_name_additional == "Near the park"
199-
assert delivery.house_number_suffix == "A"
200153

201154

202155
def test_creates_from_empty_dict():
@@ -216,9 +169,6 @@ def test_creates_from_empty_dict():
216169
assert delivery.country is None
217170
assert delivery.phone is None
218171
assert delivery.email is None
219-
assert delivery.street_name is None
220-
assert delivery.street_name_additional is None
221-
assert delivery.house_number_suffix is None
222172

223173

224174
def test_creates_from_none():

0 commit comments

Comments
 (0)