Проєктування API · Middle · Запитання 52 з 75
Як автоматично ловити несумісні зміни в специфікації OpenAPI?
- ✓Правильна відповідь: Запускати в CI інструмент порівняння (наприклад, oasdiff), що порівнює нову специфікацію з опублікованою й падає на несумісних змінах
- 2Несумісні зміни неможливо виявити
- 3Просити клієнтів повідомляти про проблеми після релізу
Пояснення
Поєднуйте з лінтингом (Spectral) для правил стилю й контрактними тестами, що перевіряють відповідність реалізації специфікації.