com.atlassian.crowd.acceptance.tests.directory
Class BasicTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.springframework.test.ConditionalTestCase
              extended by org.springframework.test.AbstractSpringContextTests
                  extended by org.springframework.test.AbstractSingleSpringContextTests
                      extended by org.springframework.test.AbstractDependencyInjectionSpringContextTests
                          extended by org.springframework.test.AbstractTransactionalSpringContextTests
                              extended by org.springframework.test.AbstractTransactionalDataSourceSpringContextTests
                                  extended by com.atlassian.crowd.acceptance.tests.directory.BaseTest
                                      extended by com.atlassian.crowd.acceptance.tests.directory.BasicTest
All Implemented Interfaces:
junit.framework.Test
Direct Known Subclasses:
ActiveDirectory2K3Test.AD2K3BackslashTest, ActiveDirectory2K3Test.AD2K3BasicTest, ActiveDirectory2K3Test.AD2K3ForwardslashTest, ApacheDS102Test.ApacheDS102BasicTest, ApacheDS154Test.ApacheDS154BasicTest

public abstract class BasicTest
extends BaseTest


Field Summary
 
Fields inherited from class com.atlassian.crowd.acceptance.tests.directory.BaseTest
directory, directoryManager, sessionFactory
 
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
 
Constructor Summary
protected BasicTest()
           
protected BasicTest(String name)
           
 
Method Summary
protected  void configureDirectory(Properties directorySettings)
          Configures a runtime Crowd object that connects to the Sun instance.
protected  String getAutoTestDisplayName()
           
protected  String getAutoTestDisplayName2()
           
 String getAutoTestDisplayName3()
           
protected  String getAutoTestFirstName()
           
protected  String getAutoTestFirstName2()
           
 String getAutoTestGroupDescription()
           
 String getAutoTestGroupDescription2()
           
 String getAutoTestGroupName()
           
 String getAutoTestGroupName2()
           
protected  String getAutoTestInvalidEmail()
           
protected  String getAutoTestLastName()
           
protected  String getAutoTestPassword()
           
protected  String getAutoTestPassword2()
           
protected  String getAutoTestPassword3()
           
 String getAutoTestRoleDescription()
           
 String getAutoTestRoleDescription2()
           
 String getAutoTestRoleName()
           
 String getAutoTestRoleName2()
           
protected  String getAutoTestUserName()
           
protected  String getAutoTestUserName2()
           
protected  String getAutoTestValidEmail()
           
protected  String getAutoTestValidEmail2()
           
protected  void loadTestData()
          Called before every test run to add data needed for test.
protected  void removeTestData()
          Override - called before & after every test to remove test data from directory
 void testAddGroup()
           
 void testAddGroupExisting()
           
 void testAddGroupNull()
           
 void testAddGroupWithDescription()
           
 void testAddUserExisting()
           
 void testAddUserInactive()
           
 void testAddUserNull()
           
 void testAddUserToGroup()
           
 void testAddUserToGroupBothEmpty()
           
 void testAddUserToGroupBothNull()
           
 void testAddUserToGroupNonExistentGroup()
           
 void testAddUserToGroupNonExistentUser()
           
 void testAddUserToGroupNullAndEmpty1()
           
 void testAddUserToGroupNullAndEmpty2()
           
 void testAddUserToTwoGroups()
           
 void testAddUserWithDisplayName()
           
 void testAddUserWithEmailAndPassword()
           
 void testAddUserWithEmptyPassword()
           
 void testAddUserWithFirstname()
           
 void testAddUserWithFirstnameLastnameEmailDisplayNamePassword()
           
 void testAddUserWithFirstnameLastnameEmailPassword()
           
 void testAddUserWithFirstnameNoPassword()
           
 void testAddUserWithLastnameAndPassword()
           
 void testAddUserWithLastnameNoPassword()
           
 void testAddUserWithNullPassword()
          CWD-584 - users created through JIRA work this way.
 void testAddUserWithPassword()
           
 void testAuthenticateAfterPasswordAdd()
           
 void testAuthenticateAfterPasswordUpdate()
           
 void testAuthenticateAfterUnicodePasswordUpdate()
           
 void testAuthenticateAfterUserAdd()
           
 void testAuthenticateAfterUserAddWithUnicodePassword()
           
 void testAuthenticateEmptyPassword()
           
 void testAuthenticateWithEmptyPassword()
           
 void testAuthenticateWithIncorrectPassword()
           
 void testAuthenticateWithInvalidUser()
           
 void testAuthenticateWithNullPassword()
           
 void testAuthenticateWithNullPasswordArray()
           
 void testAuthenticateWithNullPasswordCredentialInArray()
           
 void testFindGroupByName()
           
 void testFindGroupByNameEmptyString()
           
 void testFindGroupByNameNonExistent()
           
 void testFindGroupByNameNull()
           
 void testFindGroupMemberships()
           
 void testFindGroupMembershipsNoGroups()
           
 void testFindGroupMembershipsNull()
           
 void testFindRoleMembershipsNoRoles()
           
 void testFindUserByName()
           
 void testFindUserByNameDisplayNamePopulatedInLdap()
           
 void testFindUserByNameEmpty()
           
 void testFindUserByNameNonExistent()
           
 void testFindUserByNameNull()
           
 void testIsGroupMember()
           
 void testIsGroupMemberBothEmpty()
           
 void testIsGroupMemberBothNull()
           
 void testIsGroupMemberNonExistentGroup()
           
 void testIsGroupMemberNonExistentUser()
           
 void testRemoveGroup()
           
 void testRemoveGroupEmptyString()
           
 void testRemoveGroupNonExistent()
           
 void testRemoveGroupNull()
           
 void testRemoveUser()
           
 void testRemoveUserEmptyString()
           
 void testRemoveUserFromGroup()
           
 void testRemoveUserFromGroupBothEmpty()
           
 void testRemoveUserFromGroupBothNull()
           
 void testRemoveUserFromGroupNonExistentGroup()
           
 void testRemoveUserFromGroupNonExistentUser()
           
 void testRemoveUserFromGroupNullAndEmpty1()
           
 void testRemoveUserFromGroupNullAndEmpty2()
           
 void testRemoveUserFromGroupWhereThereIsNoMembership()
           
 void testRemoveUserInvalid()
           
 void testRemoveUserNull()
           
 void testSearchGroupsContainingEmptyString()
           
 void testSearchGroupsContainingNonExistentUser()
           
 void testSearchGroupsContainingNull()
           
 void testSearchGroupsContainingUser()
           
 void testSearchGroupsEmptyContext()
           
 void testSearchGroupsNameEmptyString()
           
 void testSearchGroupsNameNonExistent()
           
 void testSearchGroupsNameSingleMatch()
           
 void testSearchGroupsNameWildcardDualMatch()
           
 void testSearchGroupsNameWildcardSingleMatch()
           
 void testSearchGroupsNotContainingUser()
           
 void testSearchUsersEmailNonExistent()
           
 void testSearchUsersEmailSingleMatch()
           
 void testSearchUsersEmailWildcardDualMatch()
           
 void testSearchUsersEmailWildcardSingleMatch()
           
 void testSearchUsersEmptyContext()
           
 void testSearchUsersFullnameEmptyString()
           
 void testSearchUsersFullnameNonExistent()
           
 void testSearchUsersFullnameSingleMatch()
           
 void testSearchUsersFullnameWildcardDualMatch()
           
 void testSearchUsersFullnameWildcardSingleMatch()
           
 void testSearchUsersNameEmptyString()
           
 void testSearchUsersNameNonExistent()
           
 void testSearchUsersNameSingleMatch()
           
 void testSearchUsersNameWildcardDualMatch()
           
 void testSearchUsersNameWildcardSingleMatch()
           
 void testSearchUsersNull()
           
 void testSynchroniseUserWithNoDisplayName()
           
 void testSynchroniseUserWithNoFirstName()
           
 void testSynchroniseUserWithNoLastName()
           
 void testUpdateGroupNonExistent()
           
 void testUpdateGroupNull()
           
 void testUpdateGroupSetDescriptionFromNull()
           
 void testUpdateGroupSetDescriptionToNull()
           
 void testUpdateGroupUpdateDescription()
           
 void testUpdateUserAfterPasswordAdded()
           
 void testUpdateUserCredentialAfterNullCreation()
           
 void testUpdateUserEmail()
           
 void testUpdateUserEmailExplicitCheck()
           
 void testUpdateUserEmailInvalid()
           
 void testUpdateUserInvalidName()
           
 void testUpdateUserNull()
           
 void testUpdateUserWithNullDisplayName()
           
 void testUpdateUserWithNullFirstNameAndLastName()
           
 
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
 

Constructor Detail

BasicTest

protected BasicTest()

BasicTest

protected BasicTest(String name)
Method Detail

configureDirectory

protected void configureDirectory(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()
Description copied from class: BaseTest
Called before every test run to add data needed for test.

Specified by:
loadTestData in class BaseTest

removeTestData

protected void removeTestData()
Override - called before & after every test to remove test data from directory

Specified by:
removeTestData in class BaseTest

testAddUserWithNullPassword

public void testAddUserWithNullPassword()
                                 throws InvalidUserException,
                                        RemoteException,
                                        InvalidCredentialException,
                                        OperationFailedException,
                                        UserAlreadyExistsException,
                                        DirectoryNotFoundException,
                                        UserNotFoundException
CWD-584 - users created through JIRA work this way.

Throws:
InvalidUserException
RemoteException
InvalidCredentialException
OperationFailedException
UserAlreadyExistsException
DirectoryNotFoundException
UserNotFoundException

testAddUserExisting

public void testAddUserExisting()
                         throws InvalidUserException,
                                RemoteException,
                                InvalidCredentialException,
                                OperationFailedException,
                                UserAlreadyExistsException,
                                DirectoryNotFoundException,
                                UserNotFoundException
Throws:
InvalidUserException
RemoteException
InvalidCredentialException
OperationFailedException
UserAlreadyExistsException
DirectoryNotFoundException
UserNotFoundException

testAddUserNull

public void testAddUserNull()
                     throws Exception
Throws:
Exception

testAddUserInactive

public void testAddUserInactive()
                         throws Exception
Throws:
Exception

testAddUserWithFirstnameNoPassword

public void testAddUserWithFirstnameNoPassword()
                                        throws Exception
Throws:
Exception

testAddUserWithFirstname

public void testAddUserWithFirstname()
                              throws Exception
Throws:
Exception

testAddUserWithLastnameNoPassword

public void testAddUserWithLastnameNoPassword()
                                       throws Exception
Throws:
Exception

testAddUserWithLastnameAndPassword

public void testAddUserWithLastnameAndPassword()
                                        throws Exception
Throws:
Exception

testAddUserWithEmailAndPassword

public void testAddUserWithEmailAndPassword()
                                     throws Exception
Throws:
Exception

testAddUserWithDisplayName

public void testAddUserWithDisplayName()
                                throws Exception
Throws:
Exception

testAddUserWithFirstnameLastnameEmailPassword

public void testAddUserWithFirstnameLastnameEmailPassword()
                                                   throws Exception
Throws:
Exception

testAddUserWithFirstnameLastnameEmailDisplayNamePassword

public void testAddUserWithFirstnameLastnameEmailDisplayNamePassword()
                                                              throws Exception
Throws:
Exception

testAddUserWithEmptyPassword

public void testAddUserWithEmptyPassword()
                                  throws Exception
Throws:
Exception

testAuthenticateEmptyPassword

public void testAuthenticateEmptyPassword()
                                   throws Exception
Throws:
Exception

testUpdateUserCredentialAfterNullCreation

public void testUpdateUserCredentialAfterNullCreation()
                                               throws Exception
Throws:
Exception

testAuthenticateAfterPasswordAdd

public void testAuthenticateAfterPasswordAdd()
                                      throws Exception
Throws:
Exception

testUpdateUserAfterPasswordAdded

public void testUpdateUserAfterPasswordAdded()
                                      throws Exception
Throws:
Exception

testAuthenticateAfterPasswordUpdate

public void testAuthenticateAfterPasswordUpdate()
                                         throws Exception
Throws:
Exception

testAuthenticateAfterUnicodePasswordUpdate

public void testAuthenticateAfterUnicodePasswordUpdate()
                                                throws Exception
Throws:
Exception

testAddUserWithPassword

public void testAddUserWithPassword()
                             throws Exception
Throws:
Exception

testAuthenticateAfterUserAdd

public void testAuthenticateAfterUserAdd()
                                  throws Exception
Throws:
Exception

testAuthenticateAfterUserAddWithUnicodePassword

public void testAuthenticateAfterUserAddWithUnicodePassword()
                                                     throws Exception
Throws:
Exception

testAuthenticateWithNullPasswordArray

public void testAuthenticateWithNullPasswordArray()
                                           throws Exception
Throws:
Exception

testAuthenticateWithNullPasswordCredentialInArray

public void testAuthenticateWithNullPasswordCredentialInArray()
                                                       throws Exception
Throws:
Exception

testAuthenticateWithNullPassword

public void testAuthenticateWithNullPassword()
                                      throws Exception
Throws:
Exception

testAuthenticateWithEmptyPassword

public void testAuthenticateWithEmptyPassword()
                                       throws Exception
Throws:
Exception

testAuthenticateWithIncorrectPassword

public void testAuthenticateWithIncorrectPassword()
                                           throws Exception
Throws:
Exception

testAuthenticateWithInvalidUser

public void testAuthenticateWithInvalidUser()
                                     throws Exception
Throws:
Exception

testRemoveUserNull

public void testRemoveUserNull()
                        throws Exception
Throws:
Exception

testRemoveUserEmptyString

public void testRemoveUserEmptyString()
                               throws Exception
Throws:
Exception

testRemoveUserInvalid

public void testRemoveUserInvalid()
                           throws Exception
Throws:
Exception

testRemoveUser

public void testRemoveUser()
                    throws Exception
Throws:
Exception

testUpdateUserNull

public void testUpdateUserNull()
                        throws Exception
Throws:
Exception

testUpdateUserInvalidName

public void testUpdateUserInvalidName()
                               throws Exception
Throws:
Exception

testUpdateUserEmail

public void testUpdateUserEmail()
                         throws Exception
Throws:
Exception

testUpdateUserEmailExplicitCheck

public void testUpdateUserEmailExplicitCheck()
                                      throws Exception
Throws:
Exception

testUpdateUserEmailInvalid

public void testUpdateUserEmailInvalid()
                                throws Exception
Throws:
Exception

testFindUserByNameNull

public void testFindUserByNameNull()
                            throws Exception
Throws:
Exception

testFindUserByNameEmpty

public void testFindUserByNameEmpty()
                             throws RemoteException,
                                    OperationFailedException
Throws:
RemoteException
OperationFailedException

testFindUserByNameNonExistent

public void testFindUserByNameNonExistent()
                                   throws Exception
Throws:
Exception

testFindUserByName

public void testFindUserByName()
                        throws Exception
Throws:
Exception

testFindUserByNameDisplayNamePopulatedInLdap

public void testFindUserByNameDisplayNamePopulatedInLdap()
                                                  throws Exception
Throws:
Exception

testAddGroupNull

public void testAddGroupNull()
                      throws Exception
Throws:
Exception

testAddGroup

public void testAddGroup()
                  throws Exception
Throws:
Exception

testAddGroupExisting

public void testAddGroupExisting()
                          throws Exception
Throws:
Exception

testAddGroupWithDescription

public void testAddGroupWithDescription()
                                 throws Exception
Throws:
Exception

testIsGroupMemberBothNull

public void testIsGroupMemberBothNull()
                               throws Exception
Throws:
Exception

testIsGroupMemberBothEmpty

public void testIsGroupMemberBothEmpty()
                                throws Exception
Throws:
Exception

testIsGroupMemberNonExistentUser

public void testIsGroupMemberNonExistentUser()
                                      throws Exception
Throws:
Exception

testIsGroupMemberNonExistentGroup

public void testIsGroupMemberNonExistentGroup()
                                       throws Exception
Throws:
Exception

testIsGroupMember

public void testIsGroupMember()
                       throws Exception
Throws:
Exception

testSearchGroupsEmptyContext

public void testSearchGroupsEmptyContext()
                                  throws Exception
Throws:
Exception

testSearchGroupsNameEmptyString

public void testSearchGroupsNameEmptyString()
                                     throws Exception
Throws:
Exception

testSearchGroupsNameNonExistent

public void testSearchGroupsNameNonExistent()
                                     throws Exception
Throws:
Exception

testSearchGroupsNameSingleMatch

public void testSearchGroupsNameSingleMatch()
                                     throws Exception
Throws:
Exception

testSearchGroupsNameWildcardSingleMatch

public void testSearchGroupsNameWildcardSingleMatch()
                                             throws Exception
Throws:
Exception

testSearchGroupsNameWildcardDualMatch

public void testSearchGroupsNameWildcardDualMatch()
                                           throws Exception
Throws:
Exception

testSearchGroupsContainingNull

public void testSearchGroupsContainingNull()
                                    throws Exception
Throws:
Exception

testSearchGroupsContainingEmptyString

public void testSearchGroupsContainingEmptyString()
                                           throws Exception
Throws:
Exception

testSearchGroupsContainingNonExistentUser

public void testSearchGroupsContainingNonExistentUser()
                                               throws Exception
Throws:
Exception

testSearchGroupsNotContainingUser

public void testSearchGroupsNotContainingUser()
                                       throws Exception
Throws:
Exception

testSearchGroupsContainingUser

public void testSearchGroupsContainingUser()
                                    throws Exception
Throws:
Exception

testFindGroupByNameNull

public void testFindGroupByNameNull()
                             throws Exception
Throws:
Exception

testFindGroupByNameEmptyString

public void testFindGroupByNameEmptyString()
                                    throws RemoteException,
                                           OperationFailedException
Throws:
RemoteException
OperationFailedException

testFindGroupByNameNonExistent

public void testFindGroupByNameNonExistent()
                                    throws RemoteException,
                                           OperationFailedException
Throws:
RemoteException
OperationFailedException

testFindGroupByName

public void testFindGroupByName()
                         throws Exception
Throws:
Exception

testUpdateGroupNull

public void testUpdateGroupNull()
                         throws Exception
Throws:
Exception

testUpdateGroupNonExistent

public void testUpdateGroupNonExistent()
                                throws Exception
Throws:
Exception

testUpdateGroupSetDescriptionFromNull

public void testUpdateGroupSetDescriptionFromNull()
                                           throws Exception
Throws:
Exception

testUpdateGroupSetDescriptionToNull

public void testUpdateGroupSetDescriptionToNull()
                                         throws Exception
Throws:
Exception

testUpdateGroupUpdateDescription

public void testUpdateGroupUpdateDescription()
                                      throws Exception
Throws:
Exception

testRemoveGroupNull

public void testRemoveGroupNull()
                         throws Exception
Throws:
Exception

testRemoveGroupEmptyString

public void testRemoveGroupEmptyString()
                                throws Exception
Throws:
Exception

testRemoveGroupNonExistent

public void testRemoveGroupNonExistent()
                                throws Exception
Throws:
Exception

testRemoveGroup

public void testRemoveGroup()
                     throws Exception
Throws:
Exception

testSearchUsersNull

public void testSearchUsersNull()
                         throws Exception
Throws:
Exception

testSearchUsersEmptyContext

public void testSearchUsersEmptyContext()
                                 throws Exception
Throws:
Exception

testSearchUsersNameEmptyString

public void testSearchUsersNameEmptyString()
                                    throws Exception
Throws:
Exception

testSearchUsersNameNonExistent

public void testSearchUsersNameNonExistent()
                                    throws Exception
Throws:
Exception

testSearchUsersNameSingleMatch

public void testSearchUsersNameSingleMatch()
                                    throws Exception
Throws:
Exception

testSearchUsersNameWildcardSingleMatch

public void testSearchUsersNameWildcardSingleMatch()
                                            throws Exception
Throws:
Exception

testSearchUsersNameWildcardDualMatch

public void testSearchUsersNameWildcardDualMatch()
                                          throws Exception
Throws:
Exception

testSearchUsersEmailNonExistent

public void testSearchUsersEmailNonExistent()
                                     throws Exception
Throws:
Exception

testSearchUsersEmailSingleMatch

public void testSearchUsersEmailSingleMatch()
                                     throws Exception
Throws:
Exception

testSearchUsersEmailWildcardSingleMatch

public void testSearchUsersEmailWildcardSingleMatch()
                                             throws Exception
Throws:
Exception

testSearchUsersEmailWildcardDualMatch

public void testSearchUsersEmailWildcardDualMatch()
                                           throws Exception
Throws:
Exception

testSearchUsersFullnameEmptyString

public void testSearchUsersFullnameEmptyString()
                                        throws Exception
Throws:
Exception

testSearchUsersFullnameNonExistent

public void testSearchUsersFullnameNonExistent()
                                        throws Exception
Throws:
Exception

testSearchUsersFullnameSingleMatch

public void testSearchUsersFullnameSingleMatch()
                                        throws Exception
Throws:
Exception

testSearchUsersFullnameWildcardSingleMatch

public void testSearchUsersFullnameWildcardSingleMatch()
                                                throws Exception
Throws:
Exception

testSearchUsersFullnameWildcardDualMatch

public void testSearchUsersFullnameWildcardDualMatch()
                                              throws Exception
Throws:
Exception

testAddUserToGroupBothNull

public void testAddUserToGroupBothNull()
                                throws Exception
Throws:
Exception

testAddUserToGroupNullAndEmpty1

public void testAddUserToGroupNullAndEmpty1()
                                     throws Exception
Throws:
Exception

testAddUserToGroupNullAndEmpty2

public void testAddUserToGroupNullAndEmpty2()
                                     throws Exception
Throws:
Exception

testAddUserToGroupBothEmpty

public void testAddUserToGroupBothEmpty()
                                 throws Exception
Throws:
Exception

testAddUserToGroupNonExistentUser

public void testAddUserToGroupNonExistentUser()
                                       throws Exception
Throws:
Exception

testAddUserToGroupNonExistentGroup

public void testAddUserToGroupNonExistentGroup()
                                        throws Exception
Throws:
Exception

testAddUserToGroup

public void testAddUserToGroup()
                        throws Exception
Throws:
Exception

testAddUserToTwoGroups

public void testAddUserToTwoGroups()
                            throws Exception
Throws:
Exception

testRemoveUserFromGroupBothNull

public void testRemoveUserFromGroupBothNull()
                                     throws Exception
Throws:
Exception

testRemoveUserFromGroupNullAndEmpty1

public void testRemoveUserFromGroupNullAndEmpty1()
                                          throws Exception
Throws:
Exception

testRemoveUserFromGroupNullAndEmpty2

public void testRemoveUserFromGroupNullAndEmpty2()
                                          throws Exception
Throws:
Exception

testRemoveUserFromGroupBothEmpty

public void testRemoveUserFromGroupBothEmpty()
                                      throws Exception
Throws:
Exception

testRemoveUserFromGroupNonExistentUser

public void testRemoveUserFromGroupNonExistentUser()
                                            throws Exception
Throws:
Exception

testRemoveUserFromGroupNonExistentGroup

public void testRemoveUserFromGroupNonExistentGroup()
                                             throws Exception
Throws:
Exception

testRemoveUserFromGroupWhereThereIsNoMembership

public void testRemoveUserFromGroupWhereThereIsNoMembership()
                                                     throws Exception
Throws:
Exception

testRemoveUserFromGroup

public void testRemoveUserFromGroup()
                             throws Exception
Throws:
Exception

testFindGroupMembershipsNull

public void testFindGroupMembershipsNull()
                                  throws Exception
Throws:
Exception

testFindGroupMembershipsNoGroups

public void testFindGroupMembershipsNoGroups()
                                      throws Exception
Throws:
Exception

testFindGroupMemberships

public void testFindGroupMemberships()
                              throws Exception
Throws:
Exception

testUpdateUserWithNullDisplayName

public void testUpdateUserWithNullDisplayName()
                                       throws Exception
Throws:
Exception

testUpdateUserWithNullFirstNameAndLastName

public void testUpdateUserWithNullFirstNameAndLastName()
                                                throws Exception
Throws:
Exception

testSynchroniseUserWithNoDisplayName

public void testSynchroniseUserWithNoDisplayName()
                                          throws Exception
Throws:
Exception

testSynchroniseUserWithNoLastName

public void testSynchroniseUserWithNoLastName()
                                       throws Exception
Throws:
Exception

testSynchroniseUserWithNoFirstName

public void testSynchroniseUserWithNoFirstName()
                                        throws Exception
Throws:
Exception

testFindRoleMembershipsNoRoles

public void testFindRoleMembershipsNoRoles()
                                    throws Exception
Throws:
Exception

getAutoTestUserName

protected String getAutoTestUserName()

getAutoTestUserName2

protected String getAutoTestUserName2()

getAutoTestFirstName

protected String getAutoTestFirstName()

getAutoTestFirstName2

protected String getAutoTestFirstName2()

getAutoTestLastName

protected String getAutoTestLastName()

getAutoTestPassword

protected String getAutoTestPassword()

getAutoTestPassword2

protected String getAutoTestPassword2()

getAutoTestPassword3

protected String getAutoTestPassword3()

getAutoTestValidEmail

protected String getAutoTestValidEmail()

getAutoTestValidEmail2

protected String getAutoTestValidEmail2()

getAutoTestInvalidEmail

protected String getAutoTestInvalidEmail()

getAutoTestDisplayName

protected String getAutoTestDisplayName()

getAutoTestDisplayName2

protected String getAutoTestDisplayName2()

getAutoTestDisplayName3

public String getAutoTestDisplayName3()

getAutoTestGroupName

public String getAutoTestGroupName()

getAutoTestGroupName2

public String getAutoTestGroupName2()

getAutoTestGroupDescription

public String getAutoTestGroupDescription()

getAutoTestGroupDescription2

public String getAutoTestGroupDescription2()

getAutoTestRoleName

public String getAutoTestRoleName()

getAutoTestRoleName2

public String getAutoTestRoleName2()

getAutoTestRoleDescription

public String getAutoTestRoleDescription()

getAutoTestRoleDescription2

public String getAutoTestRoleDescription2()


Copyright © 2012 Atlassian. All Rights Reserved.