正如您在下面看到的,我已经将“ pact.provider.tag”,“ pact.provider.version”,“ pact.verifier.publishResults”的值传递给了JVM系统属性。结果正在发布到Pact Broker中,但是提供者的标签名称未发布。请向我建议如何发布提供者的标签
@ MockBean私有的FactoringService服务;
@BeforeEach
public void setupTestTarget(PactVerificationContext context) {
context.setTarget(new HttpTestTarget("localhost", 9012, "/adapter-factoring"));
System.setProperty("pact.provider.tag", "dev");
System.setProperty("pact.provider.version", "1.0.1");
System.setProperty("pact.verifier.publishResults", "true");
}
@TestTemplate
@ExtendWith(PactVerificationInvocationContextProvider.class)
public void pactVerificationTestTemplate(PactVerificationContext context) {
context.verifyInteraction();
}