+@SpringBootTest(webEnvironment = RANDOM_PORT)
+@Provider("SirenOrderProvider")
+@PactFolder("../spring-consumer/target/pacts")
+class SirenProviderApplicationTests
+{
+ @LocalServerPort
+ int port;
+
+
+ @BeforeEach
+ public void init(PactVerificationContext context)
+ {
+ context.setTarget(new HttpTestTarget("localhost", port));
+ }
+
+ @TestTemplate
+ @ExtendWith(PactVerificationSpringProvider.class)
+ public void pactVerificationTestTemplate(PactVerificationContext context)
+ {
+ context.verifyInteraction();
+ }