org.codehaus.plexus.redback.tests
Class AbstractRbacManagerTestCase
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.codehaus.plexus.PlexusTestCase
org.codehaus.plexus.redback.tests.AbstractRbacManagerTestCase
- All Implemented Interfaces:
- junit.framework.Test
public abstract class AbstractRbacManagerTestCase
- extends org.codehaus.plexus.PlexusTestCase
AbstractRbacManagerTestCase
- Version:
- $Id: AbstractRbacManagerTestCase.java 85 2007-02-22 22:15:16Z jesse $
- Author:
- Joakim Erdfelt
| Fields inherited from class org.codehaus.plexus.PlexusTestCase |
container, context |
| Methods inherited from class org.codehaus.plexus.PlexusTestCase |
customizeContext, getBasedir, getClassLoader, getConfiguration, getConfiguration, getConfigurationName, getContainer, getCustomConfigurationName, getResourceAsStream, getTestConfiguration, getTestConfiguration, getTestFile, getTestFile, getTestPath, getTestPath, lookup, lookup, lookup, lookup, release |
| 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 |
| Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
AbstractRbacManagerTestCase
public AbstractRbacManagerTestCase()
setRbacManager
public void setRbacManager(org.codehaus.plexus.redback.rbac.RBACManager store)
getRbacManager
public org.codehaus.plexus.redback.rbac.RBACManager getRbacManager()
setUp
protected void setUp()
throws java.lang.Exception
- Overrides:
setUp in class org.codehaus.plexus.PlexusTestCase
- Throws:
java.lang.Exception
tearDown
protected void tearDown()
throws java.lang.Exception
- Overrides:
tearDown in class org.codehaus.plexus.PlexusTestCase
- Throws:
java.lang.Exception
testStoreInitialization
public void testStoreInitialization()
throws java.lang.Exception
- Throws:
java.lang.Exception
testResources
public void testResources()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddGetPermission
public void testAddGetPermission()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testAddGetRole
public void testAddGetRole()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testAllowRoleWithoutPermissions
public void testAllowRoleWithoutPermissions()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testAddGetChildRole
public void testAddGetChildRole()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testAddGetChildRoleViaName
public void testAddGetChildRoleViaName()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testUserAssignmentAddRole
public void testUserAssignmentAddRole()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testUserAssignmentWithChildRoles
public void testUserAssignmentWithChildRoles()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testGetAssignedPermissionsNoChildRoles
public void testGetAssignedPermissionsNoChildRoles()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testGlobalResource
public void testGlobalResource()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testGlobalResourceOneLiner
public void testGlobalResourceOneLiner()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testUserAssignmentAddRemoveSecondRole
public void testUserAssignmentAddRemoveSecondRole()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testUserAssignmentMultipleRoles
public void testUserAssignmentMultipleRoles()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testUserAssignmentMultipleRolesWithChildRoles
public void testUserAssignmentMultipleRolesWithChildRoles()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testGetAssignedRoles
public void testGetAssignedRoles()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testGetAssignedPermissions
public void testGetAssignedPermissions()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
getChildRole
public org.codehaus.plexus.redback.rbac.Role getChildRole(org.codehaus.plexus.redback.rbac.RBACManager manager,
org.codehaus.plexus.redback.rbac.Role role,
java.lang.String expectedChildRoleName,
int childRoleCount)
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testGetRolesDeep
public void testGetRolesDeep()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testGetAssignedPermissionsDeep
public void testGetAssignedPermissionsDeep()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testLargeApplicationInit
public void testLargeApplicationInit()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testAddRemovePermanentPermission
public void testAddRemovePermanentPermission()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testAddRemovePermanentRole
public void testAddRemovePermanentRole()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
testAddRemovePermanentOperation
public void testAddRemovePermanentOperation()
throws org.codehaus.plexus.redback.rbac.RbacManagerException
- Throws:
org.codehaus.plexus.redback.rbac.RbacManagerException
Copyright © 2006-2007 Codehaus. All Rights Reserved.