Как я могу проверить объект схемы OpenAPI - PullRequest
0 голосов
/ 01 июня 2018

Я использую OpenAPI 3 Spec для документирования своих API.

Я хочу автоматизировать свои тесты, поэтому вместо утверждения всей полезной нагрузки я проверю ее по документации.

Но так как OpenAPIэто не схема JSON, ее спецификация проверки не будет работать с объектами схемы OAS

Существует ли спецификация проверки объекта схемы OpenAPI?

1 Ответ

0 голосов
/ 26 марта 2019

Рассмотрим эту ссылку:

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

Моя предыдущая статья объясняла расхождение между OpenAPI и JSON Schema (он же проблема подмножества / надмножества / бокового набора) и обещанные решения,Одним из таких решений является ощутимая вещь, которую вы можете установить прямо сейчас!Другой теперь готов рассмотреть поставщики инструментов.

Вкратце: OpenAPI v3 объявляет, что поддерживает JSON Schema, но есть больше предостережений, чем я могу вспомнить.

...