swilko
6 years agoNew Contributor
Mock API Generation does not use data/date-time spec examples
I have an open API 3.0 spec which uses date and date time fields.
I've found the API mocking integration does not use the example values in my specification.
For dates, the value is always
2015-07-20
For date time it is always
2015-07-20T15:49:04-07:00
I've created a sample API which demonstrates the issue.
Below is the mocking endpoint
https://virtserver.swaggerhub.com/swilko/TestPetStoreAPI/1.0.0/store/order/1
Below is the spec examples which are specified in the spec for the Order schema, which are not returned by the mock.
shipDate:
type: string
format: date-time
example: "2017-07-21T17:32:28Z"
otherDate:
type: string
format: date
example: "2017-07-21"