Skip to content

pact consumer driven contract microservice testing with spring boot and dockerize pact broker integration

Notifications You must be signed in to change notification settings

ogulcanarbc/springboot-pact-contract-testing

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

47 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Pact Consumer Driven Contract Testing With Spring Boot

Docker Setup

  • Run docker-compose up command to get a running Pact Broker and a clean Postgres database.

Pact Broker Usage

In order of;

Consumer

  • Execute mvn -Dtest=PactForDeliveryConsumer test for create pact contract json
  • Execute mvn pact:publish for publish to pact broker

Provider

  • Execute mvn spring-boot:run to get provider-api application up
  • Execute mvn pact:verify for pact verify

and all after visit to pact broker url. (exmp: localhost:80)

Recommended Article:

About

pact consumer driven contract microservice testing with spring boot and dockerize pact broker integration

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages