@ParameterizedTest
    @ValueSource(strings = {"MD5", "SHA1", "SHA256", "SHA512", "BASE64", "UNKNOWN"})
    void verifyHashingFunction(final String hashingStrategy) throws Throwable {
        val defn = DefaultAttributeDefinition.builder()
            .key("givenName")
            .hashingStrategy(hashingStrategy)
            .build();
        val context = getAttributeDefinitionResolutionContext();
        val values = defn.resolveAttributeValues(context);
        assertFalse(values.isEmpty());
    }
This is {@link DefaultAttributeDefinitionTests}.

@author Misagh Moayyed
@since 6.3.0
core/cas-server-core-authentication/src/test/java/org/apereo/cas/authentication/attribute/DefaultAttributeDefinitionTests.java