From f823a409d0effcfcbad62fb31239d5d50ce3aa35 Mon Sep 17 00:00:00 2001 From: hsiegeln <37154749+hsiegeln@users.noreply.github.com> Date: Mon, 27 Apr 2026 15:15:19 +0200 Subject: [PATCH] fix: add AccountService mock to TenantPortalServiceTest constructor MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit The TenantPortalService constructor gained an AccountService parameter in the consolidation refactor — the test was missing it. Co-Authored-By: Claude Opus 4.6 (1M context) --- .../cameleer/saas/portal/TenantPortalServiceTest.java | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalServiceTest.java b/src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalServiceTest.java index fe28843..17434e3 100644 --- a/src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalServiceTest.java +++ b/src/test/java/net/siegeln/cameleer/saas/portal/TenantPortalServiceTest.java @@ -1,5 +1,6 @@ package net.siegeln.cameleer.saas.portal; +import net.siegeln.cameleer.saas.account.AccountService; import net.siegeln.cameleer.saas.config.TenantContext; import net.siegeln.cameleer.saas.identity.LogtoManagementClient; import net.siegeln.cameleer.saas.identity.ServerApiClient; @@ -46,6 +47,9 @@ class TenantPortalServiceTest { @Mock private TenantProvisioner tenantProvisioner; + @Mock + private AccountService accountService; + private final ProvisioningProperties provisioningProps = new ProvisioningProperties( null, null, null, null, null, "test.example.com", "https", null, null, null, null, null, null, null, null, null); @@ -56,7 +60,7 @@ class TenantPortalServiceTest { @BeforeEach void setUp() { TenantContext.setTenantId(tenantId); - tenantPortalService = new TenantPortalService(tenantService, licenseService, serverApiClient, logtoClient, tenantProvisioner, provisioningProps, null); + tenantPortalService = new TenantPortalService(tenantService, licenseService, serverApiClient, logtoClient, tenantProvisioner, provisioningProps, null, accountService); } @AfterEach