Browse Source

Use a JDK 8-compatible method in unit test

Original Pull Request: #4459
3.4.x
Julia 2 years ago
parent
commit
4d0e2c31d1
No known key found for this signature in database
GPG Key ID: A297192A52D0D420
  1. 11
      spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/AggregationOperationRendererUnitTests.java

11
spring-data-mongodb/src/test/java/org/springframework/data/mongodb/core/aggregation/AggregationOperationRendererUnitTests.java

@ -18,7 +18,7 @@ package org.springframework.data.mongodb.core.aggregation; @@ -18,7 +18,7 @@ package org.springframework.data.mongodb.core.aggregation;
import static org.assertj.core.api.Assertions.*;
import static org.mockito.Mockito.*;
import java.util.List;
import java.util.Arrays;
import org.assertj.core.api.InstanceOfAssertFactories;
import org.junit.jupiter.api.Test;
@ -27,6 +27,7 @@ import org.springframework.data.mongodb.core.aggregation.FieldsExposingAggregati @@ -27,6 +27,7 @@ import org.springframework.data.mongodb.core.aggregation.FieldsExposingAggregati
/**
* @author Christoph Strobl
* @author Julia Lee
*/
public class AggregationOperationRendererUnitTests {
@ -37,7 +38,7 @@ public class AggregationOperationRendererUnitTests { @@ -37,7 +38,7 @@ public class AggregationOperationRendererUnitTests {
AggregationOperation stage1 = mock(AggregationOperation.class);
AggregationOperation stage2 = mock(AggregationOperation.class);
AggregationOperationRenderer.toDocument(List.of(stage1, stage2), rootContext);
AggregationOperationRenderer.toDocument(Arrays.asList(stage1, stage2), rootContext);
verify(stage1).toPipelineStages(eq(rootContext));
verify(stage2).toPipelineStages(eq(rootContext));
@ -54,7 +55,7 @@ public class AggregationOperationRendererUnitTests { @@ -54,7 +55,7 @@ public class AggregationOperationRendererUnitTests {
when(stage1.getFields()).thenReturn(stage1fields);
when(stage1fields.exposesNoFields()).thenReturn(true);
AggregationOperationRenderer.toDocument(List.of(stage1, stage2), rootContext);
AggregationOperationRenderer.toDocument(Arrays.asList(stage1, stage2), rootContext);
verify(stage1).toPipelineStages(eq(rootContext));
verify(stage2).toPipelineStages(eq(AggregationOperationRenderer.DEFAULT_CONTEXT));
@ -73,7 +74,7 @@ public class AggregationOperationRendererUnitTests { @@ -73,7 +74,7 @@ public class AggregationOperationRendererUnitTests {
ArgumentCaptor<AggregationOperationContext> captor = ArgumentCaptor.forClass(AggregationOperationContext.class);
AggregationOperationRenderer.toDocument(List.of(stage1, stage2), rootContext);
AggregationOperationRenderer.toDocument(Arrays.asList(stage1, stage2), rootContext);
verify(stage1).toPipelineStages(eq(rootContext));
verify(stage2).toPipelineStages(captor.capture());
@ -98,7 +99,7 @@ public class AggregationOperationRendererUnitTests { @@ -98,7 +99,7 @@ public class AggregationOperationRendererUnitTests {
ArgumentCaptor<AggregationOperationContext> captor = ArgumentCaptor.forClass(AggregationOperationContext.class);
AggregationOperationRenderer.toDocument(List.of(stage1, stage2, stage3), rootContext);
AggregationOperationRenderer.toDocument(Arrays.asList(stage1, stage2, stage3), rootContext);
verify(stage1).toPipelineStages(captor.capture());
verify(stage2).toPipelineStages(captor.capture());

Loading…
Cancel
Save