Donation payment management feature/193-donation_payments #194

Merged
niggl merged 14 commits from feature/193-donation_payments into dev 2021-04-14 16:56:24 +00:00
Showing only changes of commit 30c6d3d8db - Show all commits

View File

@ -182,6 +182,7 @@ describe('POST /api/donations/fixed successfully', () => {
"donor": added_donor, "donor": added_donor,
"amount": 1000, "amount": 1000,
"payedAmount": 0, "payedAmount": 0,
"status": "OPEN",
"responseType": "DONATION" "responseType": "DONATION"
}); });
}); });
@ -198,6 +199,7 @@ describe('POST /api/donations/fixed successfully', () => {
"donor": added_donor, "donor": added_donor,
"amount": 1000, "amount": 1000,
"payedAmount": 1000, "payedAmount": 1000,
"status": "PAYED",
"responseType": "DONATION" "responseType": "DONATION"
}); });
}); });
@ -236,7 +238,7 @@ describe('POST /api/donations/distance successfully', () => {
expect(res.status).toEqual(200); expect(res.status).toEqual(200);
expect(res.headers['content-type']).toContain("application/json") expect(res.headers['content-type']).toContain("application/json")
}); });
it('creating a new fixed donation with most params should return 200', async () => { it('creating a new distance donation with most params should return 200', async () => {
const res = await axios.post(base + '/api/donations/distance', { const res = await axios.post(base + '/api/donations/distance', {
"runner": added_runner.id, "runner": added_runner.id,
"amountPerDistance": 100, "amountPerDistance": 100,
@ -251,10 +253,11 @@ describe('POST /api/donations/distance successfully', () => {
"runner": added_runner, "runner": added_runner,
"amount": 0, "amount": 0,
"payedAmount": 0, "payedAmount": 0,
"status": "PAYED",
"responseType": "DISTANCEDONATION" "responseType": "DISTANCEDONATION"
}) })
}); });
it('creating a new fixed donation with all params should return 200', async () => { it('creating a new distance donation with all params should return 200', async () => {
const res = await axios.post(base + '/api/donations/distance', { const res = await axios.post(base + '/api/donations/distance', {
"runner": added_runner.id, "runner": added_runner.id,
"amountPerDistance": 100, "amountPerDistance": 100,
@ -270,6 +273,7 @@ describe('POST /api/donations/distance successfully', () => {
"runner": added_runner, "runner": added_runner,
"amount": 0, "amount": 0,
"payedAmount": 1000, "payedAmount": 1000,
"status": "PAYED",
"responseType": "DISTANCEDONATION" "responseType": "DISTANCEDONATION"
}) })
}); });