gopinath-langote / Pact-JVM-Implementation

Contract testing using pact - jvm implementation

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Build Status

Pact-JVM-Implementation

Example projects for https://github.com/DiUS/pact-jvm built using spring boot.


Prerequisite

  • Java-8

Clone Project

  • Clone repository git clone https://github.com/gopinath-langote/Pact-JVM-Implementation.git
  • Go to the project directory cd Pact-JVM-Implementation

Build the application

For Linux/Mac : ./gradlew clean build

For Windows : gradlew.bat clean build

This can take some time to download dependencies

Run the User Service (Producer service)

For Linux/Mac : ./gradlew :user-service:bootRun

For Windows : gradlew.bat :user-service:bootRun

Run the Account Service (Consumer service)

User service should be running before account service

For Linux/Mac : ./gradlew :account-service:bootRun

For Windows : gradlew.bat :account-service:bootRun

About

Contract testing using pact - jvm implementation


Languages

Language:Java 100.0%