Public Repository

Last pushed: 2 years ago
Short Description
Standalone Pact JVM mock server
Full Description

Pact server

The pact server is a stand-alone interactions recorder and verifier.

The server implements a JSON REST Admin API with the following endpoints.

/            -> For diagnostics, currently returns a list of ports of the running mock servers.
/create -> For initialising a test server and submitting the JSON interactions. It returns a port
/complete -> For finalising and verifying the interactions with the server.  It writes the `JSON` pact file to disk.

For running the server:

$ docker run -d -p 8080:8080 -p 20000-20010:20000-20010 uglyog/pact-jvm-server

This will run the main server on port 8080, and each created mock server on ports 20000-20010.

For more information:

Docker Pull Command