Hi there! I have a question on how Pact / bi-direc...
# general
m
Hi there! I have a question on how Pact / bi-directional contract testing can be beneficial when developing APIs where providers generate new specs when introducing breaking changes and consumers consume it via an HTTP query parameter? E.g. REST API have a form of
GET /path/to/resource?version=2021-09-21
with the parameter targeting a specific date of the API specification. In other words, when new API breaking changes get published, API provider creates completely new OpenAPI specification that consumers have to switch to if they want to target the latest version. The old versions are being supported until a certain deprecation date. You can read more here, if you need a more detailed explanation. How would the consumer and provider contract testing flow look like in such scenario?