From 55c81f4f54a508def924b866406151f87ab8c3fa Mon Sep 17 00:00:00 2001 From: Mark Paluch Date: Tue, 14 Feb 2023 10:50:30 +0100 Subject: [PATCH] Adopt to Mockito 5.1 changes. Closes #4290 --- .../support/SimpleReactiveMongoRepositoryUnitTests.java | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/support/SimpleReactiveMongoRepositoryUnitTests.java b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/support/SimpleReactiveMongoRepositoryUnitTests.java index 0e66f2602..04a54c686 100644 --- a/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/support/SimpleReactiveMongoRepositoryUnitTests.java +++ b/spring-data-mongodb/src/test/java/org/springframework/data/mongodb/repository/support/SimpleReactiveMongoRepositoryUnitTests.java @@ -28,7 +28,6 @@ import org.junit.jupiter.api.extension.ExtendWith; import org.mockito.ArgumentCaptor; import org.mockito.Mock; import org.mockito.junit.jupiter.MockitoExtension; - import org.springframework.data.domain.Example; import org.springframework.data.domain.Sort; import org.springframework.data.mongodb.core.ReactiveMongoOperations; @@ -120,7 +119,11 @@ class SimpleReactiveMongoRepositoryUnitTests { @Test // DATAMONGO-1854 void shouldAddDefaultCollationToFindOneForExampleIfPresent() { - when(mongoOperations.find(any(), any(), any())).thenReturn(flux); + when(entityInformation.getCollectionName()).thenReturn("testdummy"); + doReturn(flux).when(mongoOperations).find(any(Query.class), eq(TestDummy.class), eq("testdummy")); + when(flux.buffer(anyInt())).thenReturn(flux); + when(flux.map(any())).thenReturn(flux); + when(flux.next()).thenReturn(mono); Collation collation = Collation.of("en_US");