Nuno Frias
02/13/2023, 1:42 PMWill Herring
02/13/2023, 6:06 PMNuno Frias
02/13/2023, 6:12 PMNuno Frias
02/13/2023, 6:14 PMRequestFilter
is a good shout. I was looking at the Pact-go equivalent of https://pactflow.io/blog/injecting-values-from-provider-states/ for URL, but RequestFilter
should do it.Matt (pactflow.io / pact-js / pact-go)
Matt (pactflow.io / pact-js / pact-go)
Nuno Frias
02/16/2023, 2:03 PM...
WithRequest(http.MethodPost, "/ns/${uuid}/search, func(req *consumer.V4RequestBuilder) {
req.Header("Content-Type", matchers.S("application/json"))
...
Nuno Frias
02/16/2023, 2:04 PMreturn models.ProviderStateResponse{"uuid": "1234"}, nil
Matt (pactflow.io / pact-js / pact-go)
FromProviderState(expr, example)
See the consumer docs for all matchersNuno Frias
02/17/2023, 3:12 PM