com.atlassian.crowd.acceptance.tests.directory
Class LocalGroupsTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.springframework.test.ConditionalTestCase
org.springframework.test.AbstractSpringContextTests
org.springframework.test.AbstractSingleSpringContextTests
org.springframework.test.AbstractDependencyInjectionSpringContextTests
org.springframework.test.AbstractTransactionalSpringContextTests
org.springframework.test.AbstractTransactionalDataSourceSpringContextTests
com.atlassian.crowd.acceptance.tests.directory.BaseTest
com.atlassian.crowd.acceptance.tests.directory.LocalGroupsTest
- All Implemented Interfaces:
- junit.framework.Test
- Direct Known Subclasses:
- ApacheDS102Test.ApacheDS102LocalGroupsTest, ApacheDS154Test.ApacheDS154LocalGroupsTest
public abstract class LocalGroupsTest
- extends BaseTest
Tests the local groups functionality of the DbCachingRemoteDirectory.
| Fields inherited from class org.springframework.test.AbstractTransactionalDataSourceSpringContextTests |
jdbcTemplate |
| Fields inherited from class org.springframework.test.AbstractTransactionalSpringContextTests |
transactionDefinition, transactionManager, transactionStatus |
| Fields inherited from class org.springframework.test.AbstractDependencyInjectionSpringContextTests |
AUTOWIRE_BY_NAME, AUTOWIRE_BY_TYPE, AUTOWIRE_NO |
| Fields inherited from class org.springframework.test.AbstractSingleSpringContextTests |
applicationContext |
| Fields inherited from class org.springframework.test.ConditionalTestCase |
logger |
| Methods inherited from class com.atlassian.crowd.acceptance.tests.directory.BaseTest |
addGroup, addGroup, addUser, addUser, buildGroup, buildUser, buildUser, customizeBeanFactory, deleteFromTables, getConfigLocations, getDirectoryConfigFile, getRemoteDirectory, onSetUpBeforeTransaction, onSetUpInTransaction, onTearDown, removeGroup, removeRole, removeUser, setDirectoryConfigFile, setLdapPropertiesHelper, setSessionFactory, setupSpring |
| Methods inherited from class org.springframework.test.AbstractTransactionalDataSourceSpringContextTests |
countRowsInTable, executeSqlScript, getJdbcTemplate, setComplete, setDataSource, setSqlScriptEncoding |
| Methods inherited from class org.springframework.test.AbstractTransactionalSpringContextTests |
endTransaction, isDefaultRollback, isRollback, onSetUp, onTearDownAfterTransaction, onTearDownInTransaction, preventTransaction, setDefaultRollback, setTransactionDefinition, setTransactionManager, startNewTransaction |
| Methods inherited from class org.springframework.test.AbstractDependencyInjectionSpringContextTests |
getAutowireMode, injectDependencies, isDependencyCheck, isPopulateProtectedVariables, prepareTestInstance, setAutowireMode, setDependencyCheck, setPopulateProtectedVariables |
| Methods inherited from class org.springframework.test.AbstractSingleSpringContextTests |
contextKey, createApplicationContext, createBeanDefinitionReader, getApplicationContext, getConfigPath, getConfigPaths, getLoadCount, loadContext, loadContextLocations, prepareApplicationContext, setDirty, setUp, tearDown |
| Methods inherited from class org.springframework.test.AbstractSpringContextTests |
addContext, contextKeyString, getContext, hasCachedContext, isContextKeyEmpty, setDirty |
| Methods inherited from class org.springframework.test.ConditionalTestCase |
getDisabledTestCount, isDisabledInThisEnvironment, recordDisabled, runBare |
| Methods inherited from class junit.framework.TestCase |
countTestCases, createResult, getName, run, run, 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 |
LocalGroupsTest
public LocalGroupsTest()
configureDirectory
protected void configureDirectory(java.util.Properties directorySettings)
- Description copied from class:
BaseTest
- Configures a runtime Crowd object that connects to the Sun instance.
- Overrides:
configureDirectory in class BaseTest
loadTestData
protected void loadTestData()
throws java.lang.Exception
- Description copied from class:
BaseTest
- Called before every test run to add data needed for test.
- Specified by:
loadTestData in class BaseTest
- Throws:
java.lang.Exception
removeTestData
protected void removeTestData()
- Description copied from class:
BaseTest
- Called before loadTestData() AND after every test run to remove data added for test.
- Specified by:
removeTestData in class BaseTest
testFindLocalGroupByName
public void testFindLocalGroupByName()
throws java.lang.Exception
- Throws:
java.lang.Exception
testFindLdapGroupByName
public void testFindLdapGroupByName()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddUserToLocalGroup
public void testAddUserToLocalGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddUserToLdapGroupFails
public void testAddUserToLdapGroupFails()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveUserFromLocalGroup
public void testRemoveUserFromLocalGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveUserFromLdapGroupFails
public void testRemoveUserFromLdapGroupFails()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddLocalGroupToLocalGroup
public void testAddLocalGroupToLocalGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveLocalGroupFromLocalGroup
public void testRemoveLocalGroupFromLocalGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCannotAddLocalGroupWithSameNameAsLdap
public void testCannotAddLocalGroupWithSameNameAsLdap()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCannotAddLocalGroupToLdapGroup
public void testCannotAddLocalGroupToLdapGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testCannotAddLdapGroupToLocalGroup
public void testCannotAddLdapGroupToLocalGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testSearchAllGroups
public void testSearchAllGroups()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchAllGroupNamesWithRestrictions
public void testSearchAllGroupNamesWithRestrictions()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupsOnLdapOnlyAttributes
public void testSearchGroupsOnLdapOnlyAttributes()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupNamesOnLdapOnlyAttribute
public void testSearchGroupNamesOnLdapOnlyAttribute()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForUserMembersOfLocalGroup
public void testSearchGroupRelationshipsForUserMembersOfLocalGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForUserNameMembersOfLocalGroup
public void testSearchGroupRelationshipsForUserNameMembersOfLocalGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForUserMembersOfLdapGroup
public void testSearchGroupRelationshipsForUserMembersOfLdapGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForUserNameMembersOfLdapGroup
public void testSearchGroupRelationshipsForUserNameMembersOfLdapGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForGroupMembersOfLocalGroup
public void testSearchGroupRelationshipsForGroupMembersOfLocalGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForGroupNameMembersOfLocalGroup
public void testSearchGroupRelationshipsForGroupNameMembersOfLocalGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForGroupMembersOfLdapGroup
public void testSearchGroupRelationshipsForGroupMembersOfLdapGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForGroupNameMembersOfLdapGroup
public void testSearchGroupRelationshipsForGroupNameMembersOfLdapGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForCombinedGroupMembershipsOfUser
public void testSearchGroupRelationshipsForCombinedGroupMembershipsOfUser()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForCombinedGroupNameMembershipsOfUser
public void testSearchGroupRelationshipsForCombinedGroupNameMembershipsOfUser()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForGroupMembershipsOfLocalGroup
public void testSearchGroupRelationshipsForGroupMembershipsOfLocalGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForGroupNameMembershipsOfLocalGroup
public void testSearchGroupRelationshipsForGroupNameMembershipsOfLocalGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForGroupMembershipsOfLdapGroup
public void testSearchGroupRelationshipsForGroupMembershipsOfLdapGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroupRelationshipsForGroupNameMembershipsOfLdapGroup
public void testSearchGroupRelationshipsForGroupNameMembershipsOfLdapGroup()
throws OperationFailedException
- Throws:
OperationFailedException
Copyright © 2012 Atlassian. All Rights Reserved.