Раз уж микросервисная архитектура теперь "as code" (расскажу, как это сделать, например, с помощью plantuml), то на неё можно и нужно писать тесты! :)
Сформулируем ряд проблем, которые присущи документированию микросервисных архитектур, и решим их с помощью тестов. К примеру, напишем тесты на соответствие паттернам и принципам проектирования, тесты на актуальность архитектуры реальному положению дел на продакшне. Обсудим, как тесты преобразуют статическую декларативную картинку в императивный набор правил.
Заставим архитекторов снова писать код 😅