Skip to content

Commit 22f00f1

Browse files
authored
Merge pull request #31 from pactflow/deps/pact_jvm_4_5_0
Deps/pact jvm 4 5 0
2 parents adc06c9 + b524b27 commit 22f00f1

File tree

4 files changed

+7
-6
lines changed

4 files changed

+7
-6
lines changed

.java-version

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
11
1+
11.0

build.gradle

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ plugins {
22
id 'org.springframework.boot' version '2.2.2.RELEASE'
33
id 'io.spring.dependency-management' version '1.0.8.RELEASE'
44
id 'java'
5-
id "au.com.dius.pact" version "4.2.0"
5+
id "au.com.dius.pact" version "4.5.9"
66
}
77

88
group = 'com.example'
@@ -22,7 +22,7 @@ configurations {
2222
dependencies {
2323
implementation 'org.springframework.boot:spring-boot-starter-web'
2424
implementation "org.apache.httpcomponents:fluent-hc:4.5.5"
25-
testCompile 'au.com.dius.pact.consumer:junit5:4.2.18'
25+
testImplementation 'au.com.dius.pact.consumer:junit5:4.5.9'
2626

2727
compileOnly 'org.projectlombok:lombok'
2828
annotationProcessor 'org.projectlombok:lombok'
Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,5 @@
11
distributionBase=GRADLE_USER_HOME
22
distributionPath=wrapper/dists
3-
distributionUrl=https\://services.gradle.org/distributions/gradle-6.6.1-bin.zip
3+
distributionUrl=https\://services.gradle.org/distributions/gradle-7.6.3-bin.zip
44
zipStoreBase=GRADLE_USER_HOME
55
zipStorePath=wrapper/dists

src/test/java/com/example/products/ProductsPactTest.java

Lines changed: 3 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,6 +10,7 @@
1010
import au.com.dius.pact.consumer.junit5.PactConsumerTestExt;
1111
import au.com.dius.pact.consumer.junit5.PactTestFor;
1212
import org.junit.jupiter.api.Test;
13+
import au.com.dius.pact.core.model.PactSpecVersion; // required for v4.6.x to set pactVersion
1314

1415
import java.io.IOException;
1516
import java.util.List;
@@ -40,7 +41,7 @@ public RequestResponsePact getProduct(PactDslWithProvider builder) {
4041
.toPact();
4142
}
4243

43-
@PactTestFor(pactMethod = "getProduct")
44+
@PactTestFor(pactMethod = "getProduct", pactVersion = PactSpecVersion.V3)
4445
@Test
4546
public void testGetProduct(MockServer mockServer) throws IOException {
4647
Product product = new ProductClient().setUrl(mockServer.getUrl()).getProduct("10");
@@ -65,7 +66,7 @@ public RequestResponsePact getProducts(PactDslWithProvider builder) {
6566
.toPact();
6667
}
6768

68-
@PactTestFor(pactMethod = "getProducts")
69+
@PactTestFor(pactMethod = "getProducts", pactVersion = PactSpecVersion.V3)
6970
@Test
7071
public void testGetProducts(MockServer mockServer) throws IOException {
7172
List<Product> products = new ProductClient().setUrl(mockServer.getUrl()).getProducts();

0 commit comments

Comments
 (0)