diff --git a/pom.xml b/pom.xml
index b625021a..97eb6e3c 100644
--- a/pom.xml
+++ b/pom.xml
@@ -46,7 +46,7 @@
UTF-8
6.0.8
0.0.5
- 3.0.6
+ 3.1.0-SNAPSHOT
diff --git a/spring-modulith-examples/pom.xml b/spring-modulith-examples/pom.xml
index 6a80c4e6..e3101338 100644
--- a/spring-modulith-examples/pom.xml
+++ b/spring-modulith-examples/pom.xml
@@ -4,7 +4,7 @@
org.springframework.boot
spring-boot-starter-parent
- 3.1.0-RC1
+ 3.1.0-SNAPSHOT
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java b/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java
index d6f741e4..808d8806 100644
--- a/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java
+++ b/spring-modulith-examples/spring-modulith-examples-epr-jdbc/src/test/java/example/ApplicationIntegrationTests.java
@@ -48,8 +48,8 @@ class ApplicationIntegrationTests {
@TestConfiguration
static class Infrastructure {
+ @Bean
@ServiceConnection
- @Bean(initMethod = "start", destroyMethod = "stop")
PostgreSQLContainer> database() {
return new PostgreSQLContainer<>("postgres:15.2");
}
diff --git a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java b/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java
index 1410e937..4cfe7cbd 100644
--- a/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java
+++ b/spring-modulith-examples/spring-modulith-examples-epr-mongodb/src/test/java/example/ApplicationIntegrationTests.java
@@ -51,8 +51,8 @@ class ApplicationIntegrationTests {
@TestConfiguration
static class MongoDbInfrastructureConfiguration {
+ @Bean
@ServiceConnection
- @Bean(initMethod = "start", destroyMethod = "stop")
MongoDBContainer mongoDBContainer() {
return new MongoDBContainer("mongo:6.0.3");
}
diff --git a/spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleB/ModuleBTest.java b/spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleB/ModuleBTest.java
index 9955b99b..f02ec9d7 100644
--- a/spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleB/ModuleBTest.java
+++ b/spring-modulith-integration-test/src/test/java/com/acme/myproject/moduleB/ModuleBTest.java
@@ -19,7 +19,7 @@ import static org.assertj.core.api.Assertions.*;
import org.junit.jupiter.api.Nested;
import org.junit.jupiter.api.Test;
-import org.mockito.internal.creation.bytebuddy.MockAccess;
+import org.mockito.Mockito;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.autoconfigure.AutoConfigurationPackages;
import org.springframework.boot.test.mock.mockito.MockBean;
@@ -62,7 +62,7 @@ class ModuleBTest {
context.getBean(ServiceComponentB.class);
- assertThat(context.getBean(ServiceComponentA.class)).isInstanceOf(MockAccess.class);
+ assertThat(Mockito.mockingDetails(context.getBean(ServiceComponentA.class)).isMock()).isTrue();
}
@Test