Skip to content

Commit 6f18648

Browse files
committed
DATAJDBC-354 - Fix test fixture after Mockito upgrade.
1 parent 4923ba7 commit 6f18648

File tree

1 file changed

+5
-4
lines changed

1 file changed

+5
-4
lines changed

spring-data-jdbc/src/test/java/org/springframework/data/jdbc/repository/support/JdbcRepositoryQueryUnitTests.java

Lines changed: 5 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -47,6 +47,7 @@
4747
* @author Oliver Gierke
4848
* @author Maciej Walkowiak
4949
* @author Evgeni Dimitrov
50+
* @author Mark Paluch
5051
*/
5152
public class JdbcRepositoryQueryUnitTests {
5253

@@ -153,31 +154,31 @@ public void customResultSetExtractorAndRowMapperGetCombined() {
153154
.matches(crse -> crse.rowMapper != null, "RowMapper is not expected to be null");
154155
}
155156

156-
@Test // DATAJDBC-263
157+
@Test // DATAJDBC-263, DATAJDBC-354
157158
public void publishesSingleEventWhenQueryReturnsSingleAggregate() {
158159

159160
doReturn("some sql statement").when(queryMethod).getAnnotatedQuery();
160161
doReturn(false).when(queryMethod).isCollectionQuery();
161162
doReturn(new DummyEntity(1L)).when(operations).queryForObject(anyString(), any(SqlParameterSource.class),
162163
any(RowMapper.class));
163164
doReturn(true).when(context).hasPersistentEntityFor(DummyEntity.class);
164-
when(context.getRequiredPersistentEntity(DummyEntity.class).getIdentifierAccessor(any()).getRequiredIdentifier())
165+
when(context.getRequiredPersistentEntity(DummyEntity.class).getIdentifierAccessor(any()).getIdentifier())
165166
.thenReturn("some identifier");
166167

167168
new JdbcRepositoryQuery(publisher, context, queryMethod, operations, defaultRowMapper).execute(new Object[] {});
168169

169170
verify(publisher).publishEvent(any(AfterLoadEvent.class));
170171
}
171172

172-
@Test // DATAJDBC-263
173+
@Test // DATAJDBC-263, DATAJDBC-354
173174
public void publishesAsManyEventsAsReturnedAggregates() {
174175

175176
doReturn("some sql statement").when(queryMethod).getAnnotatedQuery();
176177
doReturn(true).when(queryMethod).isCollectionQuery();
177178
doReturn(Arrays.asList(new DummyEntity(1L), new DummyEntity(1L))).when(operations).query(anyString(),
178179
any(SqlParameterSource.class), any(RowMapper.class));
179180
doReturn(true).when(context).hasPersistentEntityFor(DummyEntity.class);
180-
when(context.getRequiredPersistentEntity(DummyEntity.class).getIdentifierAccessor(any()).getRequiredIdentifier())
181+
when(context.getRequiredPersistentEntity(DummyEntity.class).getIdentifierAccessor(any()).getIdentifier())
181182
.thenReturn("some identifier");
182183

183184
new JdbcRepositoryQuery(publisher, context, queryMethod, operations, defaultRowMapper).execute(new Object[] {});

0 commit comments

Comments
 (0)