From cff0199d2d60cec992f7a4c77152618fe708da3f Mon Sep 17 00:00:00 2001 From: Rinjae Date: Mon, 24 Aug 2026 21:16:23 +0900 Subject: [PATCH] =?UTF-8?q?TestCleanupService=20=ED=99=95=EC=9E=A5=20-=20F?= =?UTF-8?q?ileService/PasswordEncoder=20=EC=B6=94=EA=B0=80=20Mock=20?= =?UTF-8?q?=EC=84=A4=EC=A0=95?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../djb/testcleanup/service/TestCleanupServiceTest.java | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/src/test/java/com/eactive/apim/portal/djb/testcleanup/service/TestCleanupServiceTest.java b/src/test/java/com/eactive/apim/portal/djb/testcleanup/service/TestCleanupServiceTest.java index 1d5547a..8add348 100644 --- a/src/test/java/com/eactive/apim/portal/djb/testcleanup/service/TestCleanupServiceTest.java +++ b/src/test/java/com/eactive/apim/portal/djb/testcleanup/service/TestCleanupServiceTest.java @@ -22,12 +22,14 @@ import com.eactive.apim.portal.apps.approval.service.ApprovalService; import com.eactive.apim.portal.apps.community.partnership.repository.PartnershipApplicationRepository; import com.eactive.apim.portal.apps.community.qna.repository.InquiryRepository; import com.eactive.apim.portal.apps.user.repository.PortalOrgRepository; +import com.eactive.apim.portal.apps.user.service.PortalUserService; import com.eactive.apim.portal.djb.community.qna.comment.repository.InquiryCommentRepository; import com.eactive.apim.portal.djb.webhook.repository.WebhookRequestApiRepository; import com.eactive.apim.portal.djb.webhook.repository.WebhookRequestEventRepository; import com.eactive.apim.portal.djb.webhook.repository.WebhookRequestRepository; import com.eactive.apim.portal.djb.webhook.repository.entity.WebhookRequest; import com.eactive.apim.portal.djb.webhook.service.WebhookService; +import com.eactive.apim.portal.file.service.FileService; import com.eactive.apim.portal.invitation.repository.UserInvitationRepository; import com.eactive.apim.portal.portalorg.entity.PortalOrg; import com.eactive.apim.portal.portaluser.entity.PortalUser; @@ -47,6 +49,7 @@ import org.mockito.junit.jupiter.MockitoSettings; import org.mockito.quality.Strictness; import org.springframework.core.env.Environment; import org.springframework.core.env.Profiles; +import org.springframework.security.crypto.password.PasswordEncoder; @ExtendWith(MockitoExtension.class) @MockitoSettings(strictness = Strictness.LENIENT) @@ -70,7 +73,10 @@ class TestCleanupServiceTest { @Mock private WebhookRequestEventRepository webhookRequestEventRepository; @Mock private WebhookService webhookService; @Mock private UserInvitationRepository userInvitationRepository; + @Mock private FileService fileService; @Mock private TestCleanupNativeQueries nativeQueries; + @Mock private PortalUserService portalUserService; + @Mock private PasswordEncoder passwordEncoder; private TestCleanupService service; @@ -87,7 +93,8 @@ class TestCleanupServiceTest { userRoleHistoryRepository, portalUserPrivacyAgreementRepository, userPasswordHistoryRepository, userLogRepository, credentialRepository, appRequestRepository, approvalService, webhookRequestRepository, webhookRequestApiRepository, - webhookRequestEventRepository, webhookService, userInvitationRepository, nativeQueries); + webhookRequestEventRepository, webhookService, userInvitationRepository, fileService, + nativeQueries, portalUserService, passwordEncoder); when(environment.acceptsProfiles(Profiles.of("stage", "prod"))).thenReturn(false); }