Contract testing проверяет что два сервиса согласованы по API. Consumer описывает ожидания (контракт), provider проверяет что соответствует. В Go используют pact-go. Это ловит breaking changes между сервисами без полного интеграционного тестирования. Особенно полезно для микросервисов.
Что такое contract testing?
Middle+
146 просмотровAFK Offer AI
Flat vs nested package structure?