Привіт! Я знову маю запитання по тестах :) Але тепер інше.
Мій проект зараз це моноліт, але колись розподілимо.
На даний момент хочемо вкрити увесь API OpenAPI доками. Для тестування візьму Dredd або Specmatics (тули для тестування контрактів без написання тестів мануально).
А ось потім я би хотів зберігти усю роботу та якось застосувати документацію OpenAPI до мікросервісів на івент-драйвен архітектурі. Щоб не городити потім ще міграцію з OpenAPI до AsyncAPI. Бажано ще робити контракт бейзд тестування сервісів взагалі, як пропонує Pact JS (але вони не інтегруюься з OpenAPI).
Що скажете про таке рішення та чи є якісь готові інструменти щоб подружити OpenAPI з івентами?