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