createApiTokenService(); $apiTokenServiceB = $factory->createApiTokenService(); $this->assertInstanceOf(ApiTokenService::class, $apiTokenServiceA); $this->assertSame($apiTokenServiceA, $apiTokenServiceB); $passwordResetServiceA = $factory->createPasswordResetService(); $passwordResetServiceB = $factory->createPasswordResetService(); $this->assertInstanceOf(PasswordResetService::class, $passwordResetServiceA); $this->assertSame($passwordResetServiceA, $passwordResetServiceB); $emailVerificationServiceA = $factory->createEmailVerificationService(); $emailVerificationServiceB = $factory->createEmailVerificationService(); $this->assertInstanceOf(EmailVerificationService::class, $emailVerificationServiceA); $this->assertSame($emailVerificationServiceA, $emailVerificationServiceB); $rememberMeServiceA = $factory->createRememberMeService(); $rememberMeServiceB = $factory->createRememberMeService(); $this->assertInstanceOf(RememberMeService::class, $rememberMeServiceA); $this->assertSame($rememberMeServiceA, $rememberMeServiceB); $authServiceA = $factory->createAuthService(); $authServiceB = $factory->createAuthService(); $this->assertInstanceOf(AuthService::class, $authServiceA); $this->assertSame($authServiceA, $authServiceB); $ssoUserLinkServiceA = $factory->createSsoUserLinkService(); $ssoUserLinkServiceB = $factory->createSsoUserLinkService(); $this->assertInstanceOf(SsoUserLinkService::class, $ssoUserLinkServiceA); $this->assertSame($ssoUserLinkServiceA, $ssoUserLinkServiceB); $tenantSsoServiceA = $factory->createTenantSsoService(); $tenantSsoServiceB = $factory->createTenantSsoService(); $this->assertInstanceOf(TenantSsoService::class, $tenantSsoServiceA); $this->assertSame($tenantSsoServiceA, $tenantSsoServiceB); $stateStoreA = $factory->createMicrosoftOidcStateStore(); $stateStoreB = $factory->createMicrosoftOidcStateStore(); $this->assertInstanceOf(MicrosoftOidcStateStoreService::class, $stateStoreA); $this->assertSame($stateStoreA, $stateStoreB); $microsoftOidcServiceA = $factory->createMicrosoftOidcService(); $microsoftOidcServiceB = $factory->createMicrosoftOidcService(); $this->assertInstanceOf(MicrosoftOidcService::class, $microsoftOidcServiceA); $this->assertSame($microsoftOidcServiceA, $microsoftOidcServiceB); } }