Проект

Общее

Профиль

Улучшение #4659

Tests: генерація json-schema зі OpenAPI (обговорити)

Добавил(а) Віталій Андрусяк 22 дня назад.

Статус:
Новая
Приоритет:
Нормальный
Назначена:
-
Версия:
-
Дата начала:
08-04-2024
Дата завершения:
Готовность:

0%

Важность:
100
Сложность:
1
Цель:
Применение:
Время на тест:

Описание

Обговорити, так як я описую потребу, але поки не знаю як її вирішити.

Коли я писав доку по АПІ, я помітив, що, насправді, робиться 3 рази майже одинакова робота.

1) Описується OpenAPI
2) Описується API Validator (наш рантайм request валідатор)
3) Описується json-schema

І вони мають досить різні потреби

OpenAPI - описуємо реквест і респонз
API Validator - описуємо реквест
json-schema - описуємо реквест і респонз

То от, можливо б на основі OpenAPI чи json-schema генерувати?

Наприклад, описується вручну OpenAPI, але за допомогою програми воно перетворюється в json-schema, якою ще користується API Validator?

Просто, якщо можна робити максимально якісний OpenAPI, і софтом з нього переводити в інші json-schema, щоб і тести також були якісні,
і рантайм валідація нормальна, і не робити 3 рази одну й ту саму роботу - думаю, це мало б бути добре.

Экспортировать в Atom PDF