You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
58 lines
1.2 KiB
58 lines
1.2 KiB
{
|
|
"mocks": [
|
|
{
|
|
"route": "/",
|
|
"response": {
|
|
"body": "<h1>Welcome to the Mock Responses example</h1>"
|
|
}
|
|
},
|
|
{
|
|
"route": "/one",
|
|
"response": {
|
|
"type": "text/plain",
|
|
"body": "<h1>Welcome to the Mock Responses example</h1>"
|
|
}
|
|
},
|
|
{
|
|
"route": "/two",
|
|
"request": { "accepts": "xml" },
|
|
"response": {
|
|
"body": "<result id='2' name='whatever' />"
|
|
}
|
|
},
|
|
{
|
|
"route": "/three",
|
|
"responses": [
|
|
{
|
|
"request": { "method": "GET" },
|
|
"response": {
|
|
"body": "<h1>Mock response for 'GET' request on /three</h1>"
|
|
}
|
|
},
|
|
{
|
|
"request": { "method": "POST" },
|
|
"response": {
|
|
"status": 400,
|
|
"body": { "message": "That method is not allowed." }
|
|
}
|
|
}
|
|
]
|
|
},
|
|
{
|
|
"route": "/stream",
|
|
"module": "/mocks/stream-self.js"
|
|
},
|
|
{
|
|
"route": "/five/:id",
|
|
"module": "/mocks/five.js"
|
|
},
|
|
{
|
|
"route": "/users",
|
|
"module": "/mocks/users.js"
|
|
},
|
|
{
|
|
"route": "/users/:id",
|
|
"module": "/mocks/user.js"
|
|
}
|
|
]
|
|
}
|