bankserver_rust/tests/integration/payment-history.hurl

39 lines
621 B
Plaintext

POST {{host}}/api/login
{
"name": "user3",
"password": "this-is-a-password"
}
HTTP 200
[Captures]
user3-token: jsonpath "$.token"
POST {{host}}/api/login
{
"name": "user4",
"password": "this-is-a-password"
}
HTTP 200
[Captures]
user4-token: jsonpath "$.token"
POST {{host}}/api/transactions
Authorization: Bearer {{user3-token}}
{
"from": "personal",
"to": {
"user": "user4"
},
"amount": 100
}
HTTP 200
GET {{host}}/api/users/@me/transactions?limit=50
Authorization: Bearer {{user3-token}}
HTTP 200
GET {{host}}/api/users/@me/transactions?limit=50
Authorization: Bearer {{user4-token}}
HTTP 200