mirror of
https://git.dirksys.ovh/dirk/bankserver.git
synced 2025-12-20 11:09:21 +01:00
68 lines
1.1 KiB
Plaintext
68 lines
1.1 KiB
Plaintext
POST {{host}}/api/login
|
|
{
|
|
"name": "user1",
|
|
"password": "this-is-a-password"
|
|
}
|
|
HTTP 200
|
|
|
|
[Captures]
|
|
token: jsonpath "$.token"
|
|
|
|
GET {{host}}/api/users/@me/data
|
|
Authorization: Bearer {{token}}
|
|
HTTP 200
|
|
|
|
[Asserts]
|
|
jsonpath "$" isCollection
|
|
jsonpath "$" isEmpty
|
|
|
|
GET {{host}}/api/users/@me/data/test
|
|
Authorization: Bearer {{token}}
|
|
HTTP 200
|
|
|
|
[Asserts]
|
|
jsonpath "$" == null
|
|
|
|
PUT {{host}}/api/users/@me/data/test
|
|
Authorization: Bearer {{token}}
|
|
{
|
|
"hello": "world"
|
|
}
|
|
HTTP 200
|
|
|
|
GET {{host}}/api/users/@me/data/test
|
|
Authorization: Bearer {{token}}
|
|
HTTP 200
|
|
|
|
[Asserts]
|
|
jsonpath "$.hello" == "world"
|
|
|
|
GET {{host}}/api/users/@me/data
|
|
Authorization: Bearer {{token}}
|
|
HTTP 200
|
|
|
|
[Asserts]
|
|
jsonpath "$" isCollection
|
|
jsonpath "$" count == 1
|
|
jsonpath "$[0]" == "test"
|
|
|
|
PUT {{host}}/api/users/@me/data/test
|
|
Authorization: Bearer {{token}}
|
|
null
|
|
HTTP 200
|
|
|
|
GET {{host}}/api/users/@me/data/test
|
|
Authorization: Bearer {{token}}
|
|
HTTP 200
|
|
|
|
[Asserts]
|
|
jsonpath "$" == null
|
|
|
|
GET {{host}}/api/users/@me/data
|
|
Authorization: Bearer {{token}}
|
|
HTTP 200
|
|
|
|
[Asserts]
|
|
jsonpath "$" isCollection
|
|
jsonpath "$" isEmpty
|