From b7e88b6db2810fd93db90755aec6c8bef954466f Mon Sep 17 00:00:00 2001 From: "Roland Edwards, AOE GmbH" <39269273+raedwards@users.noreply.github.com> Date: Wed, 16 May 2018 16:58:28 +0200 Subject: [PATCH] Update pact.md --- radar/2017-10-01/pact.md | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/radar/2017-10-01/pact.md b/radar/2017-10-01/pact.md index 6e05cec..f9b38d7 100644 --- a/radar/2017-10-01/pact.md +++ b/radar/2017-10-01/pact.md @@ -5,13 +5,13 @@ quadrant: tools --- -PACT (http://pact.io/) is a family of frameworks that provide support for *Consumer Driven Contract testing* accross different langauages and frameworks. +PACT (http://pact.io/) is a family of frameworks that provides support for *Consumer Driven Contract testing* accross different langauages and frameworks. Consumer Driven Contract testing is a pattern for testing interfaces/boundaries between services. It allows "consumers" to run tests against a defined Mock and record the defined interactions (=PACT). -It puts "providers" in the position, that they can run the PACT tests inside theire Continuous Integration Pipelines, so that the provider knows if he might break any consumers. +It puts "providers" in the position to run the PACT tests inside theire Continuous Integration Pipelines, so that the provider knows if he might break any consumers. This approach makes sense in organisations where teams collaborate more closely (See [Strategic Domain Driven Design](/methods-and-patterns/strategic-domain-driven-design.html) ), e.g. to build [Microservice oriented architectures](/methods-and-patterns/microservices.html) -Consumer Driven Contract Testing and how they can be done with Pact is documented very nicely on the official Pact website: https://docs.pact.io/. +Consumer Driven Contract Testing and how it can be conducted with PACT is documented very nicely on the official PACT website: https://docs.pact.io/.