Added create transfer

This commit is contained in:
2022-05-30 15:21:14 +12:00
parent 96d4523ef4
commit c92fb0d1ee
4 changed files with 60 additions and 3 deletions

View File

@@ -145,7 +145,7 @@ class TestAPI:
def test_create_transaction_expense_success(self, setUp, requests_mock):
c = setUp
requests_mock.post(c.url + "/transactions",
requests_mock.post(c.url + "/transactions?search=type%3Aexpense&type=expense&account_id=3&category_id=4&paid_at=2022-05-16&payment_method=Bank+Transfer&currency_code=NZD&currency_rate=1&amount=100.0&description=Some+expenditures&company_id=1",
json=RetrieveJSONFromFile("data/CreateTransactionExpenseSuccess.json"),
status_code=201)
data = c.create_transaction(transaction_type="expense",
@@ -158,3 +158,19 @@ class TestAPI:
category_id="4",
description="Some expenditures"
)
def test_create_transfer_success(self, setUp, requests_mock):
c = setUp
requests_mock.post(c.url + "/transfers",
json=RetrieveJSONFromFile("data/CreateTransferSuccess.json"),
status_code=201)
data = c.create_transfer( amount=100.00,
account_id=3,
paid_at="2022-05-16",
currency_rate=1,
currency_code="NZD",
payment_method="Bank Transfer",
category_id="4",
description="Some expenditures"
)