Class AclQueryUtilsTest

    • Constructor Detail

      • AclQueryUtilsTest

        public AclQueryUtilsTest()
    • Method Detail

      • setUp

        public void setUp()
      • tearDown

        public void tearDown()
      • testSecurableEntitiesNamesAreUnchanged

        public void testSecurableEntitiesNamesAreUnchanged()
        Since ACL relies on the class name, and these class names are stored in the database, we must ensure that they are never changed.
      • testFormAclJoinClauseAsAdmin

        public void testFormAclJoinClauseAsAdmin()
      • testFormAclJoinClauseAsNonAdminIncludesAoiEntriesInnerJointure

        public void testFormAclJoinClauseAsNonAdminIncludesAoiEntriesInnerJointure()
      • testAddAclJoinParameters

        public void testAddAclJoinParameters()
      • testFormNativeAclJoinClause

        public void testFormNativeAclJoinClause()
      • testFormNativeAclJoinClauseAsAnonymous

        public void testFormNativeAclJoinClauseAsAnonymous()
      • testFormNativeRestrictionClause

        public void testFormNativeRestrictionClause()
      • testFormNativeRestrictionClauseAsAnonymous

        public void testFormNativeRestrictionClauseAsAnonymous()
      • testAsAdmin

        public void testAsAdmin()
      • testAsUser

        public void testAsUser()
      • testAsAnonymous

        public void testAsAnonymous()
      • testNative

        public void testNative()
      • testNativeAsUser

        public void testNativeAsUser()
      • testNativeAsAnonymous

        public void testNativeAsAnonymous()