pact-jvm-provider-junit5-spring pact-jvm-provider-junit5-spring

Group au.com.dius
描述 # Pact Spring/JUnit5 Support This module extends the base [Pact JUnit5 module](../pact-jvm-provider-junit5). See that for more details. For writing Spring Pact verification tests with JUnit 5, there is an JUnit 5 Invocation Context Provider that you can use with the `@TestTemplate` annotation. This will generate a test for each interaction found for the pact files for the provider. To use it, add the `@Provider` and `@ExtendWith(SpringExtension.class)` and one of the pact source annotations to your test class (as per a JUnit 5 test), then add a method annotated with `@TestTemplate` and `@ExtendWith(PactVerificationSpringProvider.class)` that takes a `PactVerificationContext` parameter. You will need to call `verifyInteraction()` on the context parameter in your test template method. F
Packaging jar
Size 5.28 KB
文件 pom jar
网址 https://github.com/DiUS/pact-jvm
发布时间 2020-04-05 11:46

dependencies

Group Artifact Version
au.com.dius pact-jvm-provider-junit5 4.0.9
org.springframework spring-context 5.2.3.RELEASE
org.springframework spring-test 5.2.3.RELEASE

developers

thetrav Travis Dixon
rholshausen Ronald Holshausen

licenses

Apache 2 http://www.apache.org/licenses/LICENSE-2.0.txt
索引仓库
仓库 个数
Central 592045
4461587