1

Contrast this with Pact where we write the tests manually. Whenever we run the tests it generates a contract. That makes sense. That way we manage the tests (update them when functionality changes) which automatically updates the contracts. The tests are more closer to real life use cases because they're all step by step interactions based on use case.

In Spring Cloud Contracts, do the consumers directly write the contracts manually? If yes, then how are these contracts tested against the consumer's API?

Mugen
  • 1,417
  • 5
  • 22
  • 40

0 Answers0