@Test
        void verifyValueTypes() {
            val oidcRegisteredService = getOidcRegisteredService();
            val mapper = new OidcDefaultAttributeToScopeClaimMapper(
                CollectionUtils.wrap("active1", "status1", "active2", "status2",
                    "active3", "status3"));
            val principal = RegisteredServiceTestUtils.getPrincipal(UUID.randomUUID().toString(),
                CollectionUtils.wrap("status1", "true",
                    "status2", false, "status3", 1));
            var value = mapper.mapClaim("active1", oidcRegisteredService, principal, null).getFirst();
            assertInstanceOf(Boolean.class, value);
            value = mapper.mapClaim("active2", oidcRegisteredService, principal, null).getFirst();
            assertInstanceOf(Boolean.class, value);
            value = mapper.mapClaim("active3", oidcRegisteredService, principal, null).getFirst();
            assertInstanceOf(Number.class, value);
        }
This is {@link OidcDefaultAttributeToScopeClaimMapperTests}.

@author Misagh Moayyed
@since 6.1.0
support/cas-server-support-oidc/src/test/java/org/apereo/cas/oidc/claims/OidcDefaultAttributeToScopeClaimMapperTests.java