org.alfresco.repo.security.permissions.impl
Class ReadPermissionTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.alfresco.repo.security.permissions.impl.AbstractReadPermissionTest
              extended by org.alfresco.repo.security.permissions.impl.ReadPermissionTest
All Implemented Interfaces:
junit.framework.Test

public class ReadPermissionTest
extends AbstractReadPermissionTest


Nested Class Summary
 
Nested classes/interfaces inherited from class org.alfresco.repo.security.permissions.impl.AbstractReadPermissionTest
AbstractReadPermissionTest.Counter
 
Field Summary
 
Fields inherited from class org.alfresco.repo.security.permissions.impl.AbstractReadPermissionTest
accessControlListDao, aclDaoComponent, admLuceneIndexer, applicationContext, authenticationComponent, authenticationDAO, authenticationService, authorities, authorityDAO, authorityService, AVMStore, c0001, c001, c01, COUNT, dictionaryService, fileFolderService, fIndexerAndSearcher, fService, logToFile, namespacePrefixResolver, nodeDAO, nodeService, ownableService, permissionModelDAO, permissionService, personService, retryingTransactionHelper, ROLE_AUTHENTICATED, rootNodeRef, serviceRegistry, sessionFactory, systemNodeRef, TEST_RUN, TEST_WEBPROJ_DEFAULT_WEBAPP, TEST_WEBPROJ_DESCRIPTION, TEST_WEBPROJ_DNS, TEST_WEBPROJ_DONT_USE_AS_TEMPLATE, TEST_WEBPROJ_NAME, TEST_WEBPROJ_TITLE, TEST_WEBPROJ_USE_AS_TEMPLATE, testTX, transactionService, webAuthorities, wpService
 
Constructor Summary
ReadPermissionTest()
           
 
Method Summary
protected  void buildContainers(java.lang.String username, java.lang.String permission)
           
 void testAdminCanRead()
           
 void testAVM()
           
 void testChangePermissions()
           
 void testNodeOwner()
           
 void testNoRead()
           
 void testQueryReadPermission()
           
 void testReadDeny()
           
 
Methods inherited from class org.alfresco.repo.security.permissions.impl.AbstractReadPermissionTest
build1000Nodes, build1000Nodes, build1000Nodes, build1000NodesReadDenied, buildNodes, buildNodes, buildOwnedNodes, createAuthentication, createGroup, deleteAuthentication, runAs, setUp, setupBasicTree, tearDown
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString
 
Methods inherited from class junit.framework.Assert
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

ReadPermissionTest

public ReadPermissionTest()
Method Detail

testAdminCanRead

public void testAdminCanRead()

testAVM

public void testAVM()
             throws java.lang.Exception
Throws:
java.lang.Exception

testReadDeny

public void testReadDeny()

testNoRead

public void testNoRead()

buildContainers

protected void buildContainers(java.lang.String username,
                               java.lang.String permission)

testNodeOwner

public void testNodeOwner()

testChangePermissions

public void testChangePermissions()

testQueryReadPermission

public void testQueryReadPermission()


Copyright © 2005 - 2010 Alfresco Software, Inc. All Rights Reserved.