diff --git a/spring-data-mongodb/pom.xml b/spring-data-mongodb/pom.xml index 802bac221..cb8c76ade 100644 --- a/spring-data-mongodb/pom.xml +++ b/spring-data-mongodb/pom.xml @@ -304,7 +304,7 @@ io.mockk - mockk + mockk-jvm ${mockk} test diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoTemplateUnitTests.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoTemplateUnitTests.java index 169832f8f..e5581249e 100644 --- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoTemplateUnitTests.java +++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/MongoTemplateUnitTests.java @@ -2458,8 +2458,7 @@ public class MongoTemplateUnitTests extends MongoOperationsUnitTests { @Override protected MongoOperations getOperationsForExceptionHandling() { - MongoTemplate template = spy(this.template); - lenient().when(template.getDb()).thenThrow(new MongoException("Error")); + when(template.getMongoDatabaseFactory().getMongoDatabase()).thenThrow(new MongoException("Error")); return template; }