Docker Setup
- Run
docker-compose upcommand to get a running Pact Broker and a clean Postgres database.
Pact Broker Usage
In order of;
Consumer
- Execute
mvn -Dtest=PactForDeliveryConsumer testfor create pact contract json - Execute
mvn pact:publishfor publish to pact broker
Provider
- Execute
mvn spring-boot:runto get provider-api application up - Execute
mvn pact:verifyfor pact verify
and all after visit to pact broker url. (exmp: localhost:80)
Recommended Article: