simulators.micro-service-home-delivery-simulation.json Maven / Gradle / Ivy
Go to download
Show more of this group Show more artifacts with this name
Show all versions of micro-simulator Show documentation
Show all versions of micro-simulator Show documentation
Simulates RESTFUL End Points for Micro Services.
The newest version!
{
"name": "Micro-Service-home-delivery-Management-Simulator",
"apis": [
{
"name": "Creates a homeDelivery given the Product, details",
"operation": "POST",
"url": "/home-delivery/home-deliveries",
"request": {
"userId": "Dianne",
"productId": 100,
"personId": 1001,
"roleId": 1
},
"response": {
"status": 201,
"headers": {
"Location": "/home-delivery/home-deliveries/10000054"
},
"body": {
}
}
},
{
"name": "Creates a homeDelivery PUT",
"operation": "PUT",
"url": "/api/puttest/1",
"request": {
"userId": "Dianne"
},
"response": {
"status": 201,
"body": {
"id": 1
}
}
},
{
"name": "Creates a homeDelivery PUT",
"operation": "PUT",
"url": "/api/puttest/headers/2",
"request": {
"userId": "Dianne"
},
"headers": {
"test_header_key":"test_header_value"
},
"response": {
"status": 201,
"body": {
"id": 1
}
}
},
{
"name": "PUT body",
"operation": "PUT",
"url": "/api/puttest/body/2",
"body": {
"userName": "Dianne"
},
"headers": {
"test_header_key":"test_header_value"
},
"response": {
"status": 200,
"body": {
"name": "Dianne"
}
}
}
]
}