#Springboot Device Seller Test App
POST /api/authentication/sign-up HTTP/1.1
Host: localhost:8080
Content-Type: application/json
Content-Length: 77
{
"name": "admin",
"username": "admin",
"password": "admin"
}
POST /api/authentication/sign-in HTTP/1.1
Host: localhost:8080
Content-Type: application/json
Content-Length: 55
{
"username": "admin",
"password": "admin"
}
PUT /api/user/change/ADMIN HTTP/1.1
Host: localhost:8080
Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInJvbGVzIjoiUk9MRV9VU0VSIiwidXNlcklkIjoyLCJleHAiOjE2NDg1MzUyNzJ9.HDYnM1MWDNOIdbDep7H2AeeXYUijVMVTQHv0vkIjV8HPRgsieUrftktpGgPHO79AlqlUBS4ES927YR_YM-2uew
POST /api/device/ HTTP/1.1
Host: localhost:8080
Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInJvbGVzIjoiUk9MRV9BRE1JTiIsInVzZXJJZCI6MiwiZXhwIjoxNjQ4NTM3MjIyfQ.R6lcyBrJskhCZFOqs2RvimX2o6pKjGqbPiFZKlSZ5vX5NwEK15mHYAo7T0aM7PVGTAv3X7EAXzOpQTFHoYjlsg
Content-Type: application/json
Content-Length: 111
{
"name": "device-1",
"description": "description-1",
"price": 9,
"deviceType": "LAPTOP"
}
POST /api/device/ HTTP/1.1
Host: localhost:8080
Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInJvbGVzIjoiUk9MRV9BRE1JTiIsInVzZXJJZCI6MiwiZXhwIjoxNjQ4NTM3MjIyfQ.R6lcyBrJskhCZFOqs2RvimX2o6pKjGqbPiFZKlSZ5vX5NwEK15mHYAo7T0aM7PVGTAv3X7EAXzOpQTFHoYjlsg
Content-Type: application/json
Content-Length: 111
{
"name": "device-1",
"description": "description-1",
"price": 9,
"deviceType": "LAPTOP"
}
DELETE /api/device/1 HTTP/1.1
Host: localhost:8080
Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInJvbGVzIjoiUk9MRV9BRE1JTiIsInVzZXJJZCI6MiwiZXhwIjoxNjQ4NTM3MjIyfQ.R6lcyBrJskhCZFOqs2RvimX2o6pKjGqbPiFZKlSZ5vX5NwEK15mHYAo7T0aM7PVGTAv3X7EAXzOpQTFHoYjlsg
POST /api/purchase HTTP/1.1
Host: localhost:8080
Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInJvbGVzIjoiUk9MRV9BRE1JTiIsInVzZXJJZCI6MiwiZXhwIjoxNjQ4NTM3MjIyfQ.R6lcyBrJskhCZFOqs2RvimX2o6pKjGqbPiFZKlSZ5vX5NwEK15mHYAo7T0aM7PVGTAv3X7EAXzOpQTFHoYjlsg
Content-Type: application/json
Content-Length: 80
{
"userId": 2,
"deviceId": 3,
"price": 9,
"color": "blue"
}
GET /api/purchase HTTP/1.1
Host: localhost:8080
Authorization: Bearer eyJhbGciOiJIUzUxMiJ9.eyJzdWIiOiJhZG1pbiIsInJvbGVzIjoiUk9MRV9BRE1JTiIsInVzZXJJZCI6MiwiZXhwIjoxNjQ4NTM3MjIyfQ.R6lcyBrJskhCZFOqs2RvimX2o6pKjGqbPiFZKlSZ5vX5NwEK15mHYAo7T0aM7PVGTAv3X7EAXzOpQTFHoYjlsg