Turn your contracts into executable specifications. Contract Driven Development - Collaboratively Design & Independently Deploy MicroServices & MicroFrontends.
-
Updated
Jun 13, 2024 - Kotlin
Turn your contracts into executable specifications. Contract Driven Development - Collaboratively Design & Independently Deploy MicroServices & MicroFrontends.
Turn your contracts into executable specifications. Contract Driven Development - Collaboratively Design & Independently Deploy MicroServices & MicroFrontends.
The GitHub landing page for Pact - The de-facto contract testing tool
Python version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
Microservices Testing in practice.
Pact is a contract testing tool used for testing interactions between service consumers and service providers. It ensures that both parties adhere to a predefined contract, helping to prevent integration issues and ensuring compatibility.
🏰 Architecture to support Plugins 🔌 with Pact 🔗
Test utility for validating Django APIs against their OpenAPI specification
.NET version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
Test Automation Made Simple
Set up your GitHub Actions workflow with a specific version of specmatic
Port OpenAPI Specs to Postman Collections, inject test suite and run via Newman 👨🏽🚀
Simple Notes app using React/Express/Postgres App to demonstrate different test layers
A Swift version of Pact. Implements Pact Specification Version 3.
sample spring boot application illustratig usage of such test frameworks like spring boot test, gatling, spring cloud contract, pact, mockito, hoverfly
JVM version of Pact. Enables consumer driven contract testing, providing a mock service and DSL for the consumer project, and interaction playback and verification for the service provider project.
Go lib for Testcontainers that enables embedding Microcks into your unit tests with lightweight, throwaway instance thanks to containers.
CLI Mock Server for contract testing
REST API Testing Tool for all levels in a Test Pyramid
Enables your consumer driven contracts workflow
Add a description, image, and links to the contract-testing topic page so that developers can more easily learn about it.
To associate your repository with the contract-testing topic, visit your repo's landing page and select "manage topics."