diff --git a/gradle.properties b/gradle.properties index a57de92..e82b18a 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,4 +1,4 @@ group=com.contentgrid.opa-java-client -springBootVersion=3.5.13 +springBootVersion=4.0.5 lombokVersion=1.18.44 \ No newline at end of file diff --git a/opa-async-java-client/build.gradle b/opa-async-java-client/build.gradle index 910114b..284f3c9 100644 --- a/opa-async-java-client/build.gradle +++ b/opa-async-java-client/build.gradle @@ -18,8 +18,8 @@ dependencies { testCompileOnly "org.projectlombok:lombok:${lombokVersion}" testAnnotationProcessor "org.projectlombok:lombok:${lombokVersion}" - testImplementation "org.testcontainers:junit-jupiter" testImplementation "org.assertj:assertj-core" + testImplementation "org.testcontainers:testcontainers-junit-jupiter" testImplementation "org.junit.jupiter:junit-jupiter-api" testRuntimeOnly "org.springframework.boot:spring-boot-testcontainers" @@ -32,4 +32,4 @@ dependencies { test { useJUnitPlatform() -} \ No newline at end of file +} diff --git a/opa-async-java-client/src/test/java/com/contentgrid/opa/client/OpaClientIntegrationTests.java b/opa-async-java-client/src/test/java/com/contentgrid/opa/client/OpaClientIntegrationTests.java index d89171a..9eee56a 100644 --- a/opa-async-java-client/src/test/java/com/contentgrid/opa/client/OpaClientIntegrationTests.java +++ b/opa-async-java-client/src/test/java/com/contentgrid/opa/client/OpaClientIntegrationTests.java @@ -28,9 +28,11 @@ import lombok.Data; import lombok.EqualsAndHashCode; import lombok.extern.slf4j.Slf4j; +import org.junit.jupiter.api.MethodOrderer.OrderAnnotation; import org.junit.jupiter.api.Nested; import org.junit.jupiter.api.Order; import org.junit.jupiter.api.Test; +import org.junit.jupiter.api.TestMethodOrder; import org.testcontainers.containers.GenericContainer; import org.testcontainers.containers.wait.strategy.Wait; import org.testcontainers.junit.jupiter.Container; @@ -68,6 +70,7 @@ void opaIsRunningInDocker() { * @see REST Policy API */ @Nested + @TestMethodOrder(OrderAnnotation.class) class PolicyApiTests { private static final String PATH_EXAMPLE_1 = "fixtures/openpolicyagent.org/docs/policy/policies-example-1.rego";