Class AttributeReleaseConsentFunctionTest


  • public class AttributeReleaseConsentFunctionTest
    extends Object
    AttributeReleaseConsentFunction unit test.
    • Field Detail

      • prc

        private org.opensaml.profile.context.ProfileRequestContext prc
      • attributeValuesHashFunction

        private net.shibboleth.idp.consent.logic.impl.AttributeValuesHashFunction attributeValuesHashFunction
      • function

        private net.shibboleth.idp.consent.logic.impl.AttributeReleaseConsentFunction function
    • Constructor Detail

      • AttributeReleaseConsentFunctionTest

        public AttributeReleaseConsentFunctionTest()
    • Method Detail

      • setUpDescriptor

        private void setUpDescriptor​(boolean compareValues)
        Add a ConsentFlowDescriptor to the ProfileRequestContext.
        Parameters:
        compareValues - whether consent equality includes comparing consent values
      • testNullInput

        public void testNullInput()
      • testNullConsentContext

        public void testNullConsentContext()
      • testNullConsentFlowDescriptor

        public void testNullConsentFlowDescriptor()
      • testNullAttributeReleaseContext

        public void testNullAttributeReleaseContext()
      • testNoConsentableAttributes

        public void testNoConsentableAttributes()
      • testNoPreviousConsents

        public void testNoPreviousConsents()
      • testNoPreviousConsentsCompareValues

        public void testNoPreviousConsentsCompareValues()
      • testRememberPreviousConsents

        public void testRememberPreviousConsents()
      • testRememberPreviousConsentsCompareValues

        public void testRememberPreviousConsentsCompareValues()
      • testRememberPreviousConsentsDifferentValueCompareValues

        public void testRememberPreviousConsentsDifferentValueCompareValues()