bankserver_rust/tests/integration/account-list.hurl

24 lines
573 B
Plaintext

POST {{host}}/api/login
{
"name": "user1",
"password": "this-is-a-password"
}
HTTP 200
[Captures]
token: jsonpath "$.token"
GET {{host}}/api/accounts?limit=50
Authorization: Bearer {{token}}
HTTP 200
[Asserts]
jsonpath "$.pagination.limit" == 50
jsonpath "$.pagination.offset" == 0
jsonpath "$.result" isCollection
jsonpath "$.result[0].name" == "personal"
jsonpath "$.result[1].name" == "personal"
jsonpath "$.result[2].name" == "personal"
jsonpath "$.result[3].name" == "personal"
jsonpath "$.result[4].name" == "personal"
jsonpath "$.result[5].name" == "personal"