Correct method parameter type in tests.

Before this commit, actual method parameter type doesn't match method signature.

Closes #2928
This commit is contained in:
Yanming Zhou
2023-09-13 17:10:16 +08:00
committed by Mark Paluch
parent 264ba2bb39
commit 3198757775

View File

@@ -27,6 +27,7 @@ import java.lang.reflect.Method;
import java.util.Arrays;
import java.util.Collection;
import java.util.Collections;
import java.util.List;
import java.util.UUID;
import org.aopalliance.aop.Advice;
@@ -194,7 +195,7 @@ class EventPublishingRepositoryProxyPostProcessorUnitTests {
var event = new SomeEvent();
var sample = MultipleEvents.of(Collections.singletonList(event));
mockInvocation(invocation, SampleRepository.class.getMethod("saveAll", Iterable.class), sample);
mockInvocation(invocation, SampleRepository.class.getMethod("saveAll", Iterable.class), List.of(sample));
EventPublishingMethodInterceptor//
.of(EventPublishingMethod.of(MultipleEvents.class), publisher)//
@@ -208,7 +209,7 @@ class EventPublishingRepositoryProxyPostProcessorUnitTests {
var event = new SomeEvent();
var sample = MultipleEvents.of(Collections.singletonList(event));
mockInvocation(invocation, SampleRepository.class.getMethod("deleteAll", Iterable.class), sample);
mockInvocation(invocation, SampleRepository.class.getMethod("deleteAll", Iterable.class), List.of(sample));
EventPublishingMethodInterceptor//
.of(EventPublishingMethod.of(MultipleEvents.class), publisher)//
@@ -222,7 +223,7 @@ class EventPublishingRepositoryProxyPostProcessorUnitTests {
var event = new SomeEvent();
var sample = MultipleEvents.of(Collections.singletonList(event));
mockInvocation(invocation, SampleRepository.class.getMethod("deleteInBatch", Iterable.class), sample);
mockInvocation(invocation, SampleRepository.class.getMethod("deleteInBatch", Iterable.class), List.of(sample));
EventPublishingMethodInterceptor//
.of(EventPublishingMethod.of(MultipleEvents.class), publisher)//
@@ -236,7 +237,7 @@ class EventPublishingRepositoryProxyPostProcessorUnitTests {
var event = new SomeEvent();
var sample = MultipleEvents.of(Collections.singletonList(event));
mockInvocation(invocation, SampleRepository.class.getMethod("deleteAllInBatch", Iterable.class), sample);
mockInvocation(invocation, SampleRepository.class.getMethod("deleteAllInBatch", Iterable.class), List.of(sample));
EventPublishingMethodInterceptor//
.of(EventPublishingMethod.of(MultipleEvents.class), publisher)//