oatts-cypress
Version:
An Open API Cypress Test Template Generator
112 lines (111 loc) • 2.23 kB
JSON
{
"header": {
"GlobalShow": "global",
"PathOverride": "global",
"OpOverrideFromGlobal": "global",
"StatusCodeOverrideFromGlobal": "global"
},
"path": {
"petId": 0
},
"/pet/findByStatus": {
"header": {
"PathShow": "path",
"PathOverride": "path",
"OpOverrideFromPath": "path",
"StatusCodeOverrideFromPath": "path"
},
"get": {
"header": {
"OpShow": "op",
"OpOverrideFromGlobal": "op",
"OpOverrideFromPath": "op",
"StatusCodeOverrideFromOp": "op"
},
"query": {
"status": [
"notanenum1",
"notanenum2"
]
},
"200": {
"header": {
"StatusCodeShow": "statusCode",
"StatusCodeOverrideFromGlobal": "statusCode",
"StatusCodeOverrideFromPath": "statusCode",
"StatusCodeOverrideFromOp": "statusCode"
},
"query": {
"status": [
"notanenum3"
]
},
"response": [
{
"name": "sparky",
"photoUrls": [
"url1",
"url2",
"url3"
]
},
{
"name": "champ",
"photoUrls": [
"url4",
"url5",
"url6"
]
}
]
},
"400": {
"header": {
"StatusCodeShow": "statusCode",
"StatusCodeOverrideFromGlobal": "statusCode",
"StatusCodeOverrideFromPath": "statusCode",
"StatusCodeOverrideFromOp": "statusCode"
}
}
}
},
"/pet": {
"post": {
"201": {
"body": {
"body": {
"name": "doggie",
"photoUrls": [
"url1",
"url2",
"url3"
]
}
}
}
}
},
"/pet/{petId}": {
"get": {
"path": {
"petId": 123
},
"200": {
"path": {
"petId": 321
}
}
},
"post": {
"405": {
"path": {
"petId": 321
},
"formData": {
"name": null,
"status": "pending"
}
}
}
}
}