Skip to content

A sample application for illustrating pact contract testing ideas.

License

Notifications You must be signed in to change notification settings

edeandrea/pact-quarkus-wookie-carpet-demo

 
 

Repository files navigation

pact-quarkus-wookie-carpet-demo

A sample application for illustrating pact contract testing ideas.

This application has an observability mechanism baked into it. The architecture-recorder service persists and serves information about the architectural components and runtime interactions. The observer-extension intercepts interactions, using a Jakarta Interceptor, and sends them to the architecture recorder. The observer extension also introduces a delay into each interaction. This would be bad in a real system, but is useful for the visualisation of the system flow.

Note that only the wookie-tamer and weaver projects have contract tests.

See the demo instructions for a detailed walkthrough.

About

A sample application for illustrating pact contract testing ideas.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Java 55.8%
  • JavaScript 39.9%
  • HTML 1.8%
  • Shell 1.5%
  • CSS 1.0%