Skip to content

Small pact demo to accompany my lightning talk @ Ordina 16-11-2017

Notifications You must be signed in to change notification settings

HPacquee/lightning-pact

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Consumer driven contract testing using Pact

Branches

  • Master : The baseline branch where the presentation kicks off

  • Spongebob : Changes made by Spongebob, breaking the pact provider tests in Queenslize

  • Annhannah : Changes made by not-Spongebob, adding functionality for Ann Hannah's change request

Pact Tests

  • You can find the Pact tests in all 3 (or 4 depending on the branch) projects in the QueenSlizePactTest for consumers and in the QueenSlizeProviderPactVerificationTestfor the provider.

  • After running the consumer tests you need to manually copy & paste (or use the checked in versions) the json pact files from the /target/pact folder of the consumer modules to the /src/test/resources/pacts folder of the provider.
    Then you can validate the pact contracts.

About

Small pact demo to accompany my lightning talk @ Ordina 16-11-2017

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages