Skip to content

Commit 7fcafec

Browse files
authored
Merge pull request #31 from mwarzybok-sumoheavy/feature/SP-327
SP-327
2 parents bd78c03 + 3d11628 commit 7fcafec

File tree

2 files changed

+24
-0
lines changed

2 files changed

+24
-0
lines changed

src/bitpay/models/settlement/refund_info.py

Lines changed: 15 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -15,6 +15,7 @@ class RefundInfo:
1515
__support_request = None
1616
__currency = None
1717
__amounts = None
18+
__refund_request_eid = None
1819

1920
def __init__(self, **kwargs: dict) -> None:
2021
for key, value in kwargs.items():
@@ -66,6 +67,20 @@ def set_amounts(self, amounts: Optional[dict]) -> None:
6667
"""
6768
self.__amounts = amounts
6869

70+
def get_refund_request_eid(self) -> Optional[str]:
71+
"""
72+
Get refund request eid
73+
:return: refund request eid
74+
"""
75+
return self.__refund_request_eid
76+
77+
def set_refund_request_eid(self, value: Optional[str]) -> None:
78+
"""
79+
Set refund request eid
80+
:return: refund request eid
81+
"""
82+
self.__refund_request_eid = value
83+
6984
def to_json(self) -> dict:
7085
"""
7186
:return: data in json

tests/unit/models/settlement/test_refund_info.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -42,3 +42,12 @@ def test_modify_amounts():
4242
refund_info.set_amounts(value)
4343

4444
assert refund_info.get_amounts() == value
45+
46+
47+
@pytest.mark.unit
48+
def test_refund_request_eid():
49+
refund_info = RefundInfo()
50+
value = "someValue"
51+
refund_info.set_refund_request_eid(value)
52+
53+
assert refund_info.get_refund_request_eid() == value

0 commit comments

Comments
 (0)