是否可以根据相应的模式验证swagger文档的example
部分?
我发现了既可以验证架构本身的工具(例如http://editor.swagger.io或swagger-cli等-但这只是棉绒),也可以验证针对架构的请求/响应(诸如swagger-express-middleware或{ {3}}。
但是我想验证example
和responses
中的definitions
与架构是否一致。
例如:
swagger: '2.0'
paths:
/test:
get:
description: test endpoint
produces:
- application/json
responses:
200:
description: OK
schema:
type: object
properties:
name:
type: string
id:
type: integer
example:
name: 13
id: some string
对于所有这些工具,即使example
包含错误的结构,也似乎是“正确的”。
有没有可以做到这一点的工具?