如何验证OpenAPI的架构对象

问题描述 投票:1回答:1

我正在使用OpenAPI 3 Spec来记录我的API。

我想自动化我的测试,所以如果断言整个有效负载,我会根据文档验证它。

但由于OpenAPI不是JSON模式,因此其验证规范不适用于OAS模式对象

是否有OpenAPI架构对象验证规范?

openapi json-schema-validator
1个回答
0
投票

考虑以下链接:

https://philsturgeon.uk/api/2018/04/13/openapi-and-json-schema-divergence-solved/

我之前的文章解释了OpenAPI和JSON Schema之间的差异(a.k.a子集/超集/边集问题)和承诺的解决方案。其中一个解决方案是一个有形的东西,你现在可以安装!另一个现在已准备好让工具供应商开始考虑。

简要回顾一下:OpenAPI v3声明它支持JSON Schema,但是有一些警告比我记忆中的更多。

© www.soinside.com 2019 - 2024. All rights reserved.