Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

spike: consumer driven contract testing via Pact #18

Open
boonious opened this issue Dec 29, 2020 · 0 comments
Open

spike: consumer driven contract testing via Pact #18

boonious opened this issue Dec 29, 2020 · 0 comments

Comments

@boonious
Copy link
Owner

Hui depends heavily on mock HTTP servers in testing. It also uses prebaked responses to a wide range Solr API requests. Pact contract testing can be replied upon to ensure that the test mocks are faithful and resilient to future Solr API changes.

Tasks

  • spike/investigate ways of generating Pact contracts in Bypass expectations
  • (if) submit PR for Bypass DSL to have options in Pact contracts generation
  • implement Pact (Solr) provider verification via mix task and Docker instances
  • update all unit/integration tests
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant