- Simple customer calling Provider
- Client Tested but integration fails
- provider fails if there is no query parameter
- consumer uses the wrong field
- consumer dependent on date format
- consumer has a potential division by zero
- First Pact consumer test
- Verify pact against provider
- Correct provider states
- Update the consumer test
- Verify the provider again
- Test for the missing query parameter in the consumer
- Verify the provider with missing dates
- Provider states
- Provider states for the provider