Pactflow (@pactflow)

Top repositories

1

pact-msw-adapter

Create MSW (mock-service-worker) mocks, and generate pact contracts from the recorded interactions.
TypeScript
44
star
2

example-consumer-cypress

Demonstrate running a consumer pact test with Cypress
JavaScript
33
star
3

pact-cypress-adapter

Cypress Pact Plugin
TypeScript
25
star
4

example-consumer

An example of a consumer that uses Pact+PactFlow to create a consumer driven contract with its provider
JavaScript
25
star
5

terraform-provider-pact

Terraform provider for Pact Broker (and Pactflow)
Go
24
star
6

example-provider

An example of a provider that uses Pact+PactFlow to honour a consumer driven contract with its consumer
JavaScript
19
star
7

pact-protobuf-plugin

Pact plugin for Protobufs and gRPC
Rust
16
star
8

roadmap

Public Pactflow issue tracker and roadmap
15
star
9

swagger-mock-validator

TypeScript
14
star
10

example-consumer-java-junit

Example Java JUnit consumer
Java
9
star
11

example-bi-directional-consumer-cypress

Cypress bi-directional contract testing example project
JavaScript
8
star
12

actions

GitHub Actions to perform common Pact & Pactflow commands
Shell
8
star
13

example-consumer-python

Example python consumer test
Makefile
8
star
14

pactflow-jsonschema-example

Example JSON Schema Integration with Pactflow
Makefile
7
star
15

example-provider-python

FastAPI example provider in Python
Makefile
7
star
16

example-bi-directional-provider-postman

Example provider using Postman collections and PactFlow's bi-directional contracts feature
Makefile
7
star
17

example-bi-directional-provider-dredd

bi-directional contracts provider example with OAS, using a BYO testing tool (Dredd)
JavaScript
7
star
18

docs.pactflow.io

Pactflow technical documentation
HTML
6
star
19

example-provider-java-kafka

Example Java Kafka Producer
Java
6
star
20

example-consumer-dotnet

.NET example consumer
C#
6
star
21

example-consumer-java-kafka

Example Java Kafka Consumer
Java
6
star
22

ci-cd-workshop

A workshop demonstrating how to set up a CI/CD pipeline for a consumer and provider using Pact+Pactflow+Travis CI
6
star
23

example-bi-directional-consumer-playwright-js

Bi-Directional Contract Testing example consumer using a BYO testing tool (Playwright) to generate Pact consumer contracts
JavaScript
5
star
24

example-provider-dotnet

.NET provider example
C#
4
star
25

example-bi-directional-provider-dotnet

C#
4
star
26

injected-provider-states-example

Example of a Stringboot consumer/provider tested with a pact where the provider state data is injected
Kotlin
4
star
27

example-provider-springboot

Spring boot example provider
Java
4
star
28

example-bi-directional-consumer-wiremock

Example bi-directional contracts consumer using Wiremock
Java
3
star
29

example-consumer-js-kafka

Example NodeJS Kafka Consumer
JavaScript
3
star
30

.github

Pactflow - The most comprehensive contract testing platform. Worry less about testing and deploying distributed systems.
3
star
31

example-bi-directional-provider-restassured

Example spring boot provider using RestAssured and the PactFlow bi-directional contracts feature
Java
3
star
32

example-consumer-python-sns

An SNS message consumer, written in Python, using Pact
Makefile
3
star
33

pactflow-load-test

Sample load test runner for an on-premise installation
JavaScript
3
star
34

example-bi-directional-consumer-wiremock-dotnet

Example .NET Product API Consumer using WireMock.Net to generate Pact contracts for PactFlow's Bi-Directional Contract Testing Feature
C#
3
star
35

example-provider-js-sns

Example JS AWS SNS Provider
JavaScript
2
star
36

example-bi-directional-consumer-mountebank

Example BDCT consumer using Mountebank stubs
JavaScript
2
star
37

provider-driven-example

Example of provider driven contract testing using swagger
Java
2
star
38

katacoda-workshops

Getting started Katacoda workshop for JS
Shell
2
star
39

example-consumer-js-sns

Example JS SNS Consumer
JavaScript
2
star
40

example-bi-directional-provider-readyapi

Example provider using ReadyAPI tests generated from an OAS and PactFlow's bi-directional contracts feature
Makefile
2
star
41

example-consumer-webhookless

Demonstrates a webhookless CI/CD workflow using Pact and PactFlow
JavaScript
2
star
42

pact-broker-proxy-demo

This repository is used to demonstrate usage of PactFlow/Pact Broker with an http proxy and to assist in troubleshooting issues
2
star
43

example-bi-directional-consumer-nock

Bi-Directional Contract Testing example consumer using a BYO testing tool (Nock) to generate Pact consumer contracts
JavaScript
2
star
44

pactflow-ruby-cli

Ruby
1
star
45

example-siren

Example project using Siren for hypermedia
Java
1
star
46

example-consumer-java-soap

Example java XML/SOAP consumer
Java
1
star
47

example-provider-golang

Example Gin Golang Provider
Go
1
star
48

pact-schemas

Typed schemas for the Pact Specification (up to V4)
TypeScript
1
star
49

demo-consumer-node-docker

Demonstrates the generation and publishing of a pact by a Node consumer
JavaScript
1
star
50

example-bi-directional-consumer-msw

JavaScript
1
star
51

example-bi-directional-consumer-dotnet

C#
1
star
52

bdct-oas-examples

BDCT examples for OpenAPI documents with logical keywords
1
star
53

example-bi-directional-provider-soapui

Bi-Directional Contract Testing example provider using a SoapUI as the API functional test tool
Makefile
1
star
54

example-provider-java-soap

Example Java SOAP/XML Provider
Java
1
star
55

example-consumer-golang

Example consumer with Golang
Makefile
1
star