From 93aa640a187d96be6ffbd5efdd18eacbefba1f01 Mon Sep 17 00:00:00 2001 From: parneet-guraya Date: Tue, 17 Dec 2024 15:53:58 +0530 Subject: [PATCH] fix test Signed-off-by: parneet-guraya --- .../contributions/ContributionBoundaryCallbackTest.kt | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/app/src/test/kotlin/fr/free/nrw/commons/contributions/ContributionBoundaryCallbackTest.kt b/app/src/test/kotlin/fr/free/nrw/commons/contributions/ContributionBoundaryCallbackTest.kt index 19b36521d..11b5fe9a2 100644 --- a/app/src/test/kotlin/fr/free/nrw/commons/contributions/ContributionBoundaryCallbackTest.kt +++ b/app/src/test/kotlin/fr/free/nrw/commons/contributions/ContributionBoundaryCallbackTest.kt @@ -19,6 +19,7 @@ import org.mockito.Mockito.mock import org.mockito.Mockito.verifyNoInteractions import org.mockito.MockitoAnnotations import java.lang.reflect.Method +import kotlin.reflect.jvm.internal.impl.builtins.functions.FunctionTypeKind /** * The unit test class for ContributionBoundaryCallbackTest @@ -99,9 +100,10 @@ class ContributionBoundaryCallbackTest { val method: Method = ContributionBoundaryCallback::class.java.getDeclaredMethod( "fetchContributions", + Function0::class.java ) method.isAccessible = true - method.invoke(contributionBoundaryCallback) + method.invoke(contributionBoundaryCallback, {}) verify(repository).save(anyList()) verify(mediaClient).getMediaListForUser(anyString()) } @@ -113,9 +115,10 @@ class ContributionBoundaryCallbackTest { val method: Method = ContributionBoundaryCallback::class.java.getDeclaredMethod( "fetchContributions", + Function0::class.java ) method.isAccessible = true - method.invoke(contributionBoundaryCallback) + method.invoke(contributionBoundaryCallback, {}) verifyNoInteractions(repository) verify(mediaClient).getMediaListForUser(anyString()) }