Testes de contrato em microsserviços
Testes de contrato são uma abordagem de verificação de compatibilidade entre serviços que estabelecem um "acordo formal" sobre como dois serviços devem interagir. Diferentemente de testes de integração tradicionais, que exigem que ambos os serviços estejam em execução simultaneamente, os testes de contrato validam as expectativas de comunicação sem a necessidade de infraestrutura completa.