Skip to content
Latchkey

O Que É um Contract Test Consumer?

Um contract test consumer é o componente no contract testing orientado ao consumidor que define o que ele precisa de um serviço. Ao rodar contra um mock, ele captura as requisições que envia e as respostas de que depende em um artefato de contrato. Esse contrato então se torna a especificação que o provider deve satisfazer.

Por que isso importa

Deixar o consumer declarar suas expectativas reais mantém um serviço honesto sobre o que seus clientes de fato dependem. O contrato registrado é o que o lado provider depois reproduz para verificar compatibilidade.

Guias relacionados