Cyrus Devnomad
08/16/2022, 6:24 AMMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
But what if you really want to take advantage of blackbox testing but you can’t get your provider with lots of external dependencies up and running in the pipeline. What if you are mostly interested in the compatibility between your consumers and providers and not so much about testing your providers themselves.The question implies that the provider implements the spec to a degree you have a level of confidence that is the case. If you do have that confidence, this should be fine. But the question then is, how are you getting that confidence? It sounds like testing it is already difficult - do you test it by hand? Autogenerate the OAS? Something else? That’s the evidence you should upload to Pactflow.
Matt (pactflow.io / pact-js / pact-go)
Cyrus Devnomad
08/16/2022, 12:25 PMMatt (pactflow.io / pact-js / pact-go)
anyOf
, oneOf
etc. are concerned. So (3) is usually a good thing to balance that outMatt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Cyrus Devnomad
08/16/2022, 1:11 PMMatt (pactflow.io / pact-js / pact-go)