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 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.AD2K3CachingTest, ActiveDirectory2K3Test.AD2K3ForwardslashTest, ApacheDS102Test.ApacheBasicTest, ApacheDS154Test.ApacheBasicTest, ApacheDS154Test.CachingApacheBasicTest

public abstract class BasicTest
extends BaseTest


Field Summary
 
Fields inherited from class com.atlassian.crowd.acceptance.tests.directory.BaseTest
directory
 
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
BasicTest()
           
 
Method Summary
protected  java.lang.String getAutoTestDescription()
           
protected  java.lang.String getAutoTestDescription2()
           
 java.lang.String getAutoTestDescription3()
           
protected  java.lang.String getAutoTestFirstName()
           
protected  java.lang.String getAutoTestFirstName2()
           
 java.lang.String getAutoTestGroupDescription()
           
 java.lang.String getAutoTestGroupDescription2()
           
 java.lang.String getAutoTestGroupName()
           
 java.lang.String getAutoTestGroupName2()
           
protected  java.lang.String getAutoTestInvalidEmail()
           
protected  java.lang.String getAutoTestLastName()
           
protected  java.lang.String getAutoTestPassword()
           
protected  java.lang.String getAutoTestPassword2()
           
 java.lang.String getAutoTestRoleDescription()
           
 java.lang.String getAutoTestRoleDescription2()
           
 java.lang.String getAutoTestRoleName()
           
 java.lang.String getAutoTestRoleName2()
           
protected  java.lang.String getAutoTestUserName()
           
protected  java.lang.String getAutoTestUserName2()
           
protected  java.lang.String getAutoTestValidEmail()
           
protected  java.lang.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 testAddGroupEmptyName()
           
 void testAddGroupExisting()
           
 void testAddGroupNoName()
           
 void testAddGroupNull()
           
 void testAddGroupNullName()
           
 void testAddGroupWithDescription()
           
 void testAddPrincipalExisting()
           
 void testAddPrincipalInactive()
           
 void testAddPrincipalNull()
           
 void testAddPrincipalToGroup()
           
 void testAddPrincipalToGroupAgain()
           
 void testAddPrincipalToGroupBothEmpty()
           
 void testAddPrincipalToGroupBothNull()
           
 void testAddPrincipalToGroupNonExistentGroup()
           
 void testAddPrincipalToGroupNonExistentPrincipal()
           
 void testAddPrincipalToGroupNullAndEmpty1()
           
 void testAddPrincipalToGroupNullAndEmpty2()
           
 void testAddPrincipalToRole()
           
 void testAddPrincipalToRoleAgain()
           
 void testAddPrincipalToRoleBothEmpty()
           
 void testAddPrincipalToRoleBothNull()
           
 void testAddPrincipalToRoleNonExistentPrincipal()
           
 void testAddPrincipalToRoleNonExistentRole()
           
 void testAddPrincipalToRoleNullAndEmpty1()
           
 void testAddPrincipalToRoleNullAndEmpty2()
           
 void testAddPrincipalToTwoGroups()
           
 void testAddPrincipalWithDescriptionEmpty()
           
 void testAddPrincipalWithDescriptionNull()
          CWD-569 - Description doesn't get saved!
 void testAddPrincipalWithEmail()
           
 void testAddPrincipalWithEmptyPassword()
           
 void testAddPrincipalWithFirstname()
           
 void testAddPrincipalWithFirstnameLastnameEmailPassword()
           
 void testAddPrincipalWithFirstnameNoPassword()
           
 void testAddPrincipalWithInvalidEmail()
           
 void testAddPrincipalWithLastname()
           
 void testAddPrincipalWithLastnameNoPassword()
           
 void testAddPrincipalWithNullPassword()
          CWD-584 - principals created through JIRA work this way.
 void testAddPrincipalWithPassword()
           
 void testAddRole()
           
 void testAddRoleEmptyName()
           
 void testAddRoleExisting()
           
 void testAddRoleNoName()
           
 void testAddRoleNull()
           
 void testAddRoleNullName()
           
 void testAuthenticateAfterPasswordAdd()
           
 void testAuthenticateAfterPasswordUpdate()
           
 void testAuthenticateAfterPrincipalAdd()
           
 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 testFindGroupMembershipsEmpty()
           
 void testFindGroupMembershipsNoGroups()
           
 void testFindGroupMembershipsNonExistent()
           
 void testFindGroupMembershipsNull()
           
 void testFindPrincipalByName()
           
 void testFindPrincipalByNameEmpty()
           
 void testFindPrincipalByNameNonExistent()
           
 void testFindPrincipalByNameNull()
           
 void testFindRoleByName()
           
 void testFindRoleByNameEmptyString()
           
 void testFindRoleByNameNonExistent()
           
 void testFindRoleByNameNull()
           
 void testFindRoleMemberships()
           
 void testFindRoleMembershipsEmpty()
           
 void testFindRoleMembershipsNonExistent()
           
 void testFindRoleMembershipsNoRoles()
           
 void testFindRoleMembershipsNull()
           
 void testIsGroupMember()
           
 void testIsGroupMemberBothEmpty()
           
 void testIsGroupMemberBothNull()
           
 void testIsGroupMemberNonExistentGroup()
           
 void testIsGroupMemberNonExistentPrincipal()
           
 void testIsGroupMemberNullAndEmpty1()
           
 void testIsGroupMemberNullAndEmpty2()
           
 void testIsRoleMember()
           
 void testIsRoleMemberBothEmpty()
           
 void testIsRoleMemberBothNull()
           
 void testIsRoleMemberNonExistentGroup()
           
 void testIsRoleMemberNonExistentPrincipal()
           
 void testIsRoleMemberNullAndEmpty1()
           
 void testIsRoleMemberNullAndEmpty2()
           
 void testRemoveGroup()
           
 void testRemoveGroupEmptyString()
           
 void testRemoveGroupNonExistent()
           
 void testRemoveGroupNull()
           
 void testRemovePrincipal()
           
 void testRemovePrincipalEmptyString()
           
 void testRemovePrincipalFromGroup()
           
 void testRemovePrincipalFromGroupBothEmpty()
           
 void testRemovePrincipalFromGroupBothNull()
           
 void testRemovePrincipalFromGroupNonExistentGroup()
           
 void testRemovePrincipalFromGroupNonExistentPrincipal()
           
 void testRemovePrincipalFromGroupNullAndEmpty1()
           
 void testRemovePrincipalFromGroupNullAndEmpty2()
           
 void testRemovePrincipalFromRole()
           
 void testRemovePrincipalFromRoleBothEmpty()
           
 void testRemovePrincipalFromRoleBothNull()
           
 void testRemovePrincipalFromRoleNonExistentGroup()
           
 void testRemovePrincipalFromRoleNonExistentPrincipal()
           
 void testRemovePrincipalFromRoleNullAndEmpty1()
           
 void testRemovePrincipalFromRoleNullAndEmpty2()
           
 void testRemovePrincipalInvalid()
           
 void testRemovePrincipalNull()
           
 void testRemoveRole()
           
 void testRemoveRoleEmptyString()
           
 void testRemoveRoleNonExistent()
           
 void testRemoveRoleNull()
           
 void testSearchGroupsContainingEmptyString()
           
 void testSearchGroupsContainingNonExistentUser()
           
 void testSearchGroupsContainingNull()
           
 void testSearchGroupsContainingUser()
           
 void testSearchGroupsContainingUser13SearchContextBehaviour()
           
 void testSearchGroupsEmptyContext()
           
 void testSearchGroupsNameEmptyString()
           
 void testSearchGroupsNameNonExistent()
           
 void testSearchGroupsNameSingleMatch()
           
 void testSearchGroupsNameWildcardDualMatch()
           
 void testSearchGroupsNameWildcardSingleMatch()
           
 void testSearchGroupsNotContainingUser()
           
 void testSearchGroupsNull()
           
 void testSearchPrincipalsEmailEmptyString()
           
 void testSearchPrincipalsEmailNonExistent()
           
 void testSearchPrincipalsEmailSingleMatch()
           
 void testSearchPrincipalsEmailWildcardDualMatch()
           
 void testSearchPrincipalsEmailWildcardSingleMatch()
           
 void testSearchPrincipalsEmptyContext()
           
 void testSearchPrincipalsNameEmptyString()
           
 void testSearchPrincipalsNameNonExistent()
           
 void testSearchPrincipalsNameSingleMatch()
           
 void testSearchPrincipalsNameWildcardDualMatch()
           
 void testSearchPrincipalsNameWildcardSingleMatch()
           
 void testSearchPrincipalsNull()
           
 void testSearchRolesContainingEmptyString()
           
 void testSearchRolesContainingNonExistentUser()
           
 void testSearchRolesContainingNull()
           
 void testSearchRolesContainingUser()
           
 void testSearchRolesEmptyContext()
           
 void testSearchRolesNameEmptyString()
           
 void testSearchRolesNameNonExistent()
           
 void testSearchRolesNameSingleMatch()
           
 void testSearchRolesNameWildcardDualMatch()
           
 void testSearchRolesNameWildcardSingleMatch()
           
 void testSearchRolesNotContainingUser()
           
 void testSearchRolesNull()
           
 void testSearchRolesWith13SearchContextBehaviour()
           
 void testUpdateGroupEmptyName()
           
 void testUpdateGroupNoName()
           
 void testUpdateGroupNonExistent()
           
 void testUpdateGroupNull()
           
 void testUpdateGroupSetActive()
           
 void testUpdateGroupSetDescriptionFromNull()
           
 void testUpdateGroupSetDescriptionToNull()
           
 void testUpdateGroupUpdateDescription()
           
 void testUpdatePrincipalAfterPasswordAdded()
           
 void testUpdatePrincipalCredentialAfterNullCreation()
           
 void testUpdatePrincipalDescriptionEmpty()
           
 void testUpdatePrincipalDescriptionNoExisting()
           
 void testUpdatePrincipalDescriptionNull()
           
 void testUpdatePrincipalEmail()
           
 void testUpdatePrincipalEmailExplicitCheck()
           
 void testUpdatePrincipalEmailInvalid()
           
 void testUpdatePrincipalEmpty()
           
 void testUpdatePrincipalEmptyName()
           
 void testUpdatePrincipalInvalidName()
           
 void testUpdatePrincipalNull()
           
 void testUpdatePrincipalNullName()
           
 void testUpdateRoleEmptyName()
           
 void testUpdateRoleNoName()
           
 void testUpdateRoleNonExistent()
           
 void testUpdateRoleNull()
           
 
Methods inherited from class com.atlassian.crowd.acceptance.tests.directory.BaseTest
addGroup, addUser, buildGroup, buildUser, configureDirectory, getConfigLocations, getDirectory, getDirectoryConfigFile, onSetUp, onTearDown, removeGroup, removeRole, removeUser, setDirectoryConfigFile, setLdapPropertiesHelper, setupSpring
 
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, customizeBeanFactory, getApplicationContext, getConfigPath, getConfigPaths, getLoadCount, loadContext, loadContextLocations, setDirty, setUp, tearDown
 
Methods inherited from class org.springframework.test.AbstractSpringContextTests
addContext, contextKeyString, getContext, hasCachedContext, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

BasicTest

public BasicTest()
Method Detail

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

testAddPrincipalWithNullPassword

public void testAddPrincipalWithNullPassword()
                                      throws DirectoryInstantiationException,
                                             InvalidPrincipalException,
                                             java.rmi.RemoteException,
                                             InvalidCredentialException,
                                             ObjectNotFoundException
CWD-584 - principals created through JIRA work this way.

Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalExisting

public void testAddPrincipalExisting()
                              throws DirectoryInstantiationException,
                                     InvalidPrincipalException,
                                     java.rmi.RemoteException,
                                     InvalidCredentialException,
                                     ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalNull

public void testAddPrincipalNull()
                          throws DirectoryInstantiationException,
                                 InvalidPrincipalException,
                                 ObjectNotFoundException,
                                 InvalidCredentialException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
ObjectNotFoundException
InvalidCredentialException

testAddPrincipalInactive

public void testAddPrincipalInactive()
                              throws DirectoryInstantiationException,
                                     InvalidPrincipalException,
                                     java.rmi.RemoteException,
                                     InvalidCredentialException,
                                     ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithFirstnameNoPassword

public void testAddPrincipalWithFirstnameNoPassword()
                                             throws DirectoryInstantiationException,
                                                    InvalidPrincipalException,
                                                    java.rmi.RemoteException,
                                                    InvalidCredentialException,
                                                    ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithFirstname

public void testAddPrincipalWithFirstname()
                                   throws DirectoryInstantiationException,
                                          InvalidPrincipalException,
                                          java.rmi.RemoteException,
                                          InvalidCredentialException,
                                          ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithLastnameNoPassword

public void testAddPrincipalWithLastnameNoPassword()
                                            throws DirectoryInstantiationException,
                                                   InvalidPrincipalException,
                                                   java.rmi.RemoteException,
                                                   InvalidCredentialException,
                                                   ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithLastname

public void testAddPrincipalWithLastname()
                                  throws DirectoryInstantiationException,
                                         InvalidPrincipalException,
                                         java.rmi.RemoteException,
                                         InvalidCredentialException,
                                         ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithEmail

public void testAddPrincipalWithEmail()
                               throws DirectoryInstantiationException,
                                      InvalidPrincipalException,
                                      java.rmi.RemoteException,
                                      InvalidCredentialException,
                                      ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithInvalidEmail

public void testAddPrincipalWithInvalidEmail()
                                      throws DirectoryInstantiationException,
                                             InvalidPrincipalException,
                                             java.rmi.RemoteException,
                                             InvalidCredentialException,
                                             ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithDescriptionNull

public void testAddPrincipalWithDescriptionNull()
                                         throws DirectoryInstantiationException,
                                                InvalidPrincipalException,
                                                java.rmi.RemoteException,
                                                InvalidCredentialException,
                                                ObjectNotFoundException
CWD-569 - Description doesn't get saved!

Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithDescriptionEmpty

public void testAddPrincipalWithDescriptionEmpty()
                                          throws DirectoryInstantiationException,
                                                 InvalidPrincipalException,
                                                 java.rmi.RemoteException,
                                                 InvalidCredentialException,
                                                 ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithFirstnameLastnameEmailPassword

public void testAddPrincipalWithFirstnameLastnameEmailPassword()
                                                        throws DirectoryInstantiationException,
                                                               InvalidPrincipalException,
                                                               java.rmi.RemoteException,
                                                               InvalidCredentialException,
                                                               ObjectNotFoundException,
                                                               InactiveAccountException,
                                                               InvalidAuthenticationException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException
InactiveAccountException
InvalidAuthenticationException

testAddPrincipalWithEmptyPassword

public void testAddPrincipalWithEmptyPassword()
                                       throws DirectoryInstantiationException,
                                              InvalidPrincipalException,
                                              java.rmi.RemoteException,
                                              InvalidCredentialException,
                                              ObjectNotFoundException,
                                              InactiveAccountException,
                                              InvalidAuthenticationException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException
InactiveAccountException
InvalidAuthenticationException

testAuthenticateEmptyPassword

public void testAuthenticateEmptyPassword()
                                   throws DirectoryInstantiationException,
                                          InvalidPrincipalException,
                                          java.rmi.RemoteException,
                                          InvalidCredentialException,
                                          ObjectNotFoundException,
                                          InactiveAccountException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException
InactiveAccountException

testUpdatePrincipalCredentialAfterNullCreation

public void testUpdatePrincipalCredentialAfterNullCreation()
                                                    throws DirectoryInstantiationException,
                                                           InvalidPrincipalException,
                                                           java.rmi.RemoteException,
                                                           InvalidCredentialException,
                                                           ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAuthenticateAfterPasswordAdd

public void testAuthenticateAfterPasswordAdd()
                                      throws DirectoryInstantiationException,
                                             java.rmi.RemoteException,
                                             InvalidPrincipalException,
                                             InactiveAccountException,
                                             InvalidAuthenticationException,
                                             InvalidCredentialException,
                                             ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException

testUpdatePrincipalAfterPasswordAdded

public void testUpdatePrincipalAfterPasswordAdded()
                                           throws DirectoryInstantiationException,
                                                  InvalidPrincipalException,
                                                  java.rmi.RemoteException,
                                                  InvalidCredentialException,
                                                  ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAuthenticateAfterPasswordUpdate

public void testAuthenticateAfterPasswordUpdate()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                InvalidPrincipalException,
                                                InactiveAccountException,
                                                InvalidAuthenticationException,
                                                InvalidCredentialException,
                                                ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException

testAddPrincipalWithPassword

public void testAddPrincipalWithPassword()
                                  throws DirectoryInstantiationException,
                                         InvalidPrincipalException,
                                         java.rmi.RemoteException,
                                         InvalidCredentialException,
                                         ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testAuthenticateAfterPrincipalAdd

public void testAuthenticateAfterPrincipalAdd()
                                       throws DirectoryInstantiationException,
                                              java.rmi.RemoteException,
                                              InvalidPrincipalException,
                                              InactiveAccountException,
                                              InvalidAuthenticationException,
                                              InvalidCredentialException,
                                              ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException

testAuthenticateWithNullPasswordArray

public void testAuthenticateWithNullPasswordArray()
                                           throws DirectoryInstantiationException,
                                                  java.rmi.RemoteException,
                                                  InvalidPrincipalException,
                                                  InactiveAccountException,
                                                  InvalidAuthenticationException,
                                                  InvalidCredentialException,
                                                  ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException

testAuthenticateWithNullPasswordCredentialInArray

public void testAuthenticateWithNullPasswordCredentialInArray()
                                                       throws DirectoryInstantiationException,
                                                              java.rmi.RemoteException,
                                                              InvalidPrincipalException,
                                                              InactiveAccountException,
                                                              InvalidAuthenticationException,
                                                              InvalidCredentialException,
                                                              ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException

testAuthenticateWithNullPassword

public void testAuthenticateWithNullPassword()
                                      throws DirectoryInstantiationException,
                                             java.rmi.RemoteException,
                                             InvalidPrincipalException,
                                             InactiveAccountException,
                                             InvalidAuthenticationException,
                                             InvalidCredentialException,
                                             ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException

testAuthenticateWithEmptyPassword

public void testAuthenticateWithEmptyPassword()
                                       throws DirectoryInstantiationException,
                                              java.rmi.RemoteException,
                                              InvalidPrincipalException,
                                              InactiveAccountException,
                                              InvalidAuthenticationException,
                                              InvalidCredentialException,
                                              ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException

testAuthenticateWithIncorrectPassword

public void testAuthenticateWithIncorrectPassword()
                                           throws DirectoryInstantiationException,
                                                  java.rmi.RemoteException,
                                                  InvalidPrincipalException,
                                                  InactiveAccountException,
                                                  InvalidAuthenticationException,
                                                  InvalidCredentialException,
                                                  ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException

testAuthenticateWithInvalidUser

public void testAuthenticateWithInvalidUser()
                                     throws DirectoryInstantiationException,
                                            java.rmi.RemoteException,
                                            InactiveAccountException,
                                            InvalidAuthenticationException,
                                            InvalidCredentialException,
                                            ObjectNotFoundException,
                                            InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testRemovePrincipalNull

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

testRemovePrincipalEmptyString

public void testRemovePrincipalEmptyString()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           InactiveAccountException,
                                           InvalidAuthenticationException,
                                           InvalidCredentialException,
                                           ObjectNotFoundException,
                                           InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testRemovePrincipalInvalid

public void testRemovePrincipalInvalid()
                                throws DirectoryInstantiationException,
                                       java.rmi.RemoteException,
                                       InactiveAccountException,
                                       InvalidAuthenticationException,
                                       InvalidCredentialException,
                                       ObjectNotFoundException,
                                       InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testRemovePrincipal

public void testRemovePrincipal()
                         throws DirectoryInstantiationException,
                                InvalidPrincipalException,
                                java.rmi.RemoteException,
                                InvalidCredentialException,
                                ObjectNotFoundException
Throws:
DirectoryInstantiationException
InvalidPrincipalException
java.rmi.RemoteException
InvalidCredentialException
ObjectNotFoundException

testUpdatePrincipalNull

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

testUpdatePrincipalEmpty

public void testUpdatePrincipalEmpty()
                              throws DirectoryInstantiationException,
                                     java.rmi.RemoteException,
                                     InactiveAccountException,
                                     InvalidAuthenticationException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException

testUpdatePrincipalNullName

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

testUpdatePrincipalEmptyName

public void testUpdatePrincipalEmptyName()
                                  throws DirectoryInstantiationException,
                                         java.rmi.RemoteException,
                                         InactiveAccountException,
                                         InvalidAuthenticationException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException

testUpdatePrincipalInvalidName

public void testUpdatePrincipalInvalidName()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           InactiveAccountException,
                                           InvalidAuthenticationException,
                                           InvalidCredentialException,
                                           ObjectNotFoundException,
                                           InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testUpdatePrincipalEmail

public void testUpdatePrincipalEmail()
                              throws DirectoryInstantiationException,
                                     java.rmi.RemoteException,
                                     InactiveAccountException,
                                     InvalidAuthenticationException,
                                     InvalidCredentialException,
                                     ObjectNotFoundException,
                                     InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testUpdatePrincipalEmailExplicitCheck

public void testUpdatePrincipalEmailExplicitCheck()
                                           throws DirectoryInstantiationException,
                                                  java.rmi.RemoteException,
                                                  InactiveAccountException,
                                                  InvalidAuthenticationException,
                                                  InvalidCredentialException,
                                                  ObjectNotFoundException,
                                                  InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testUpdatePrincipalEmailInvalid

public void testUpdatePrincipalEmailInvalid()
                                     throws DirectoryInstantiationException,
                                            java.rmi.RemoteException,
                                            InactiveAccountException,
                                            InvalidAuthenticationException,
                                            InvalidCredentialException,
                                            ObjectNotFoundException,
                                            InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testUpdatePrincipalDescriptionNull

public void testUpdatePrincipalDescriptionNull()
                                        throws DirectoryInstantiationException,
                                               java.rmi.RemoteException,
                                               InactiveAccountException,
                                               InvalidAuthenticationException,
                                               InvalidCredentialException,
                                               ObjectNotFoundException,
                                               InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testUpdatePrincipalDescriptionEmpty

public void testUpdatePrincipalDescriptionEmpty()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                InactiveAccountException,
                                                InvalidAuthenticationException,
                                                InvalidCredentialException,
                                                ObjectNotFoundException,
                                                InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testUpdatePrincipalDescriptionNoExisting

public void testUpdatePrincipalDescriptionNoExisting()
                                              throws DirectoryInstantiationException,
                                                     java.rmi.RemoteException,
                                                     InactiveAccountException,
                                                     InvalidAuthenticationException,
                                                     InvalidCredentialException,
                                                     ObjectNotFoundException,
                                                     InvalidPrincipalException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InactiveAccountException
InvalidAuthenticationException
InvalidCredentialException
ObjectNotFoundException
InvalidPrincipalException

testFindPrincipalByNameNull

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

testFindPrincipalByNameEmpty

public void testFindPrincipalByNameEmpty()
                                  throws DirectoryInstantiationException,
                                         java.rmi.RemoteException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException

testFindPrincipalByNameNonExistent

public void testFindPrincipalByNameNonExistent()
                                        throws DirectoryInstantiationException,
                                               java.rmi.RemoteException,
                                               InvalidPrincipalException,
                                               InvalidCredentialException,
                                               ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InvalidCredentialException
ObjectNotFoundException

testFindPrincipalByName

public void testFindPrincipalByName()
                             throws DirectoryInstantiationException,
                                    java.rmi.RemoteException,
                                    InvalidPrincipalException,
                                    InvalidCredentialException,
                                    ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidPrincipalException
InvalidCredentialException
ObjectNotFoundException

testAddGroupNull

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

testAddGroupNoName

public void testAddGroupNoName()
                        throws DirectoryInstantiationException,
                               ObjectNotFoundException
Throws:
DirectoryInstantiationException
ObjectNotFoundException

testAddGroupNullName

public void testAddGroupNullName()
                          throws DirectoryInstantiationException,
                                 ObjectNotFoundException
Throws:
DirectoryInstantiationException
ObjectNotFoundException

testAddGroupEmptyName

public void testAddGroupEmptyName()
                           throws DirectoryInstantiationException,
                                  ObjectNotFoundException
Throws:
DirectoryInstantiationException
ObjectNotFoundException

testAddGroup

public void testAddGroup()
                  throws DirectoryInstantiationException,
                         java.rmi.RemoteException,
                         InvalidGroupException,
                         ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidGroupException
ObjectNotFoundException

testAddGroupExisting

public void testAddGroupExisting()
                          throws DirectoryInstantiationException,
                                 ObjectNotFoundException,
                                 InvalidGroupException,
                                 java.rmi.RemoteException
Throws:
DirectoryInstantiationException
ObjectNotFoundException
InvalidGroupException
java.rmi.RemoteException

testAddGroupWithDescription

public void testAddGroupWithDescription()
                                 throws DirectoryInstantiationException,
                                        java.rmi.RemoteException,
                                        InvalidGroupException,
                                        ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidGroupException
ObjectNotFoundException

testIsGroupMemberBothNull

public void testIsGroupMemberBothNull()
                               throws DirectoryInstantiationException,
                                      java.rmi.RemoteException,
                                      ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException

testIsGroupMemberNullAndEmpty1

public void testIsGroupMemberNullAndEmpty1()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException

testIsGroupMemberNullAndEmpty2

public void testIsGroupMemberNullAndEmpty2()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException

testIsGroupMemberBothEmpty

public void testIsGroupMemberBothEmpty()
                                throws DirectoryInstantiationException,
                                       java.rmi.RemoteException,
                                       ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException

testIsGroupMemberNonExistentPrincipal

public void testIsGroupMemberNonExistentPrincipal()
                                           throws DirectoryInstantiationException,
                                                  java.rmi.RemoteException,
                                                  ObjectNotFoundException,
                                                  InvalidPrincipalException,
                                                  InvalidGroupException,
                                                  InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testIsGroupMemberNonExistentGroup

public void testIsGroupMemberNonExistentGroup()
                                       throws DirectoryInstantiationException,
                                              java.rmi.RemoteException,
                                              ObjectNotFoundException,
                                              InvalidPrincipalException,
                                              InvalidGroupException,
                                              InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testIsGroupMember

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

testSearchGroupsNull

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

testSearchGroupsEmptyContext

public void testSearchGroupsEmptyContext()
                                  throws DirectoryInstantiationException,
                                         java.rmi.RemoteException,
                                         ObjectNotFoundException,
                                         InvalidGroupException,
                                         InvalidCredentialException,
                                         InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidSearchTermException

testSearchGroupsNameEmptyString

public void testSearchGroupsNameEmptyString()
                                     throws DirectoryInstantiationException,
                                            java.rmi.RemoteException,
                                            ObjectNotFoundException,
                                            InvalidGroupException,
                                            InvalidCredentialException,
                                            InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidSearchTermException

testSearchGroupsNameNonExistent

public void testSearchGroupsNameNonExistent()
                                     throws DirectoryInstantiationException,
                                            java.rmi.RemoteException,
                                            ObjectNotFoundException,
                                            InvalidGroupException,
                                            InvalidCredentialException,
                                            InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidSearchTermException

testSearchGroupsNameSingleMatch

public void testSearchGroupsNameSingleMatch()
                                     throws DirectoryInstantiationException,
                                            java.rmi.RemoteException,
                                            ObjectNotFoundException,
                                            InvalidGroupException,
                                            InvalidCredentialException,
                                            InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidSearchTermException

testSearchGroupsNameWildcardSingleMatch

public void testSearchGroupsNameWildcardSingleMatch()
                                             throws DirectoryInstantiationException,
                                                    java.rmi.RemoteException,
                                                    ObjectNotFoundException,
                                                    InvalidGroupException,
                                                    InvalidCredentialException,
                                                    InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidSearchTermException

testSearchGroupsNameWildcardDualMatch

public void testSearchGroupsNameWildcardDualMatch()
                                           throws DirectoryInstantiationException,
                                                  java.rmi.RemoteException,
                                                  ObjectNotFoundException,
                                                  InvalidGroupException,
                                                  InvalidCredentialException,
                                                  InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidSearchTermException

testSearchGroupsContainingNull

public void testSearchGroupsContainingNull()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           ObjectNotFoundException,
                                           InvalidGroupException,
                                           InvalidCredentialException,
                                           ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException

testSearchGroupsContainingEmptyString

public void testSearchGroupsContainingEmptyString()
                                           throws DirectoryInstantiationException,
                                                  java.rmi.RemoteException,
                                                  ObjectNotFoundException,
                                                  InvalidGroupException,
                                                  InvalidCredentialException,
                                                  InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidSearchTermException

testSearchGroupsContainingNonExistentUser

public void testSearchGroupsContainingNonExistentUser()
                                               throws DirectoryInstantiationException,
                                                      java.rmi.RemoteException,
                                                      ObjectNotFoundException,
                                                      InvalidGroupException,
                                                      InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidSearchTermException

testSearchGroupsNotContainingUser

public void testSearchGroupsNotContainingUser()
                                       throws DirectoryInstantiationException,
                                              java.rmi.RemoteException,
                                              ObjectNotFoundException,
                                              InvalidGroupException,
                                              InvalidCredentialException,
                                              InvalidPrincipalException,
                                              InvalidAuthenticationException,
                                              InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidPrincipalException
InvalidAuthenticationException
InvalidSearchTermException

testSearchGroupsContainingUser

public void testSearchGroupsContainingUser()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           ObjectNotFoundException,
                                           InvalidGroupException,
                                           InvalidCredentialException,
                                           InvalidPrincipalException,
                                           InvalidAuthenticationException,
                                           InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidPrincipalException
InvalidAuthenticationException
InvalidSearchTermException

testSearchGroupsContainingUser13SearchContextBehaviour

public void testSearchGroupsContainingUser13SearchContextBehaviour()
                                                            throws DirectoryInstantiationException,
                                                                   java.rmi.RemoteException,
                                                                   ObjectNotFoundException,
                                                                   InvalidGroupException,
                                                                   InvalidCredentialException,
                                                                   InvalidPrincipalException,
                                                                   InvalidAuthenticationException,
                                                                   InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidCredentialException
InvalidPrincipalException
InvalidAuthenticationException
InvalidSearchTermException

testFindGroupByNameNull

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

testFindGroupByNameEmptyString

public void testFindGroupByNameEmptyString()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException

testFindGroupByNameNonExistent

public void testFindGroupByNameNonExistent()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException

testFindGroupByName

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

testUpdateGroupNull

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

testUpdateGroupNoName

public void testUpdateGroupNoName()
                           throws DirectoryInstantiationException,
                                  java.rmi.RemoteException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException

testUpdateGroupEmptyName

public void testUpdateGroupEmptyName()
                              throws DirectoryInstantiationException,
                                     java.rmi.RemoteException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException

testUpdateGroupNonExistent

public void testUpdateGroupNonExistent()
                                throws DirectoryInstantiationException,
                                       java.rmi.RemoteException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException

testUpdateGroupSetActive

public void testUpdateGroupSetActive()
                              throws DirectoryInstantiationException,
                                     java.rmi.RemoteException,
                                     InvalidGroupException,
                                     ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidGroupException
ObjectNotFoundException

testUpdateGroupSetDescriptionFromNull

public void testUpdateGroupSetDescriptionFromNull()
                                           throws DirectoryInstantiationException,
                                                  java.rmi.RemoteException,
                                                  InvalidGroupException,
                                                  ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidGroupException
ObjectNotFoundException

testUpdateGroupSetDescriptionToNull

public void testUpdateGroupSetDescriptionToNull()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                InvalidGroupException,
                                                ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidGroupException
ObjectNotFoundException

testUpdateGroupUpdateDescription

public void testUpdateGroupUpdateDescription()
                                      throws DirectoryInstantiationException,
                                             java.rmi.RemoteException,
                                             InvalidGroupException,
                                             ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidGroupException
ObjectNotFoundException

testSearchRolesNull

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

testSearchRolesEmptyContext

public void testSearchRolesEmptyContext()
                                 throws DirectoryInstantiationException,
                                        java.rmi.RemoteException,
                                        ObjectNotFoundException,
                                        InvalidRoleException,
                                        InvalidCredentialException,
                                        InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidSearchTermException

testSearchRolesNameEmptyString

public void testSearchRolesNameEmptyString()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           ObjectNotFoundException,
                                           InvalidRoleException,
                                           InvalidCredentialException,
                                           InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidSearchTermException

testSearchRolesNameNonExistent

public void testSearchRolesNameNonExistent()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           ObjectNotFoundException,
                                           InvalidRoleException,
                                           InvalidCredentialException,
                                           InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidSearchTermException

testSearchRolesNameSingleMatch

public void testSearchRolesNameSingleMatch()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           ObjectNotFoundException,
                                           InvalidRoleException,
                                           InvalidCredentialException,
                                           InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidSearchTermException

testSearchRolesNameWildcardSingleMatch

public void testSearchRolesNameWildcardSingleMatch()
                                            throws DirectoryInstantiationException,
                                                   java.rmi.RemoteException,
                                                   ObjectNotFoundException,
                                                   InvalidRoleException,
                                                   InvalidCredentialException,
                                                   InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidSearchTermException

testSearchRolesNameWildcardDualMatch

public void testSearchRolesNameWildcardDualMatch()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidRoleException,
                                                 InvalidCredentialException,
                                                 InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidSearchTermException

testSearchRolesContainingNull

public void testSearchRolesContainingNull()
                                   throws DirectoryInstantiationException,
                                          java.rmi.RemoteException,
                                          ObjectNotFoundException,
                                          InvalidRoleException,
                                          InvalidCredentialException,
                                          ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException

testSearchRolesContainingEmptyString

public void testSearchRolesContainingEmptyString()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidRoleException,
                                                 InvalidCredentialException,
                                                 InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidSearchTermException

testSearchRolesContainingNonExistentUser

public void testSearchRolesContainingNonExistentUser()
                                              throws DirectoryInstantiationException,
                                                     java.rmi.RemoteException,
                                                     ObjectNotFoundException,
                                                     InvalidRoleException,
                                                     InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidSearchTermException

testSearchRolesNotContainingUser

public void testSearchRolesNotContainingUser()
                                      throws DirectoryInstantiationException,
                                             java.rmi.RemoteException,
                                             ObjectNotFoundException,
                                             InvalidRoleException,
                                             InvalidCredentialException,
                                             InvalidPrincipalException,
                                             InvalidAuthenticationException,
                                             InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidPrincipalException
InvalidAuthenticationException
InvalidSearchTermException

testSearchRolesContainingUser

public void testSearchRolesContainingUser()
                                   throws DirectoryInstantiationException,
                                          java.rmi.RemoteException,
                                          ObjectNotFoundException,
                                          InvalidRoleException,
                                          InvalidCredentialException,
                                          InvalidPrincipalException,
                                          InvalidAuthenticationException,
                                          InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidPrincipalException
InvalidAuthenticationException
InvalidSearchTermException

testSearchRolesWith13SearchContextBehaviour

public void testSearchRolesWith13SearchContextBehaviour()
                                                 throws DirectoryInstantiationException,
                                                        java.rmi.RemoteException,
                                                        ObjectNotFoundException,
                                                        InvalidRoleException,
                                                        InvalidCredentialException,
                                                        InvalidPrincipalException,
                                                        InvalidAuthenticationException,
                                                        InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidPrincipalException
InvalidAuthenticationException
InvalidSearchTermException

testFindRoleByNameNull

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

testFindRoleByNameEmptyString

public void testFindRoleByNameEmptyString()
                                   throws DirectoryInstantiationException,
                                          java.rmi.RemoteException,
                                          ObjectNotFoundException,
                                          InvalidRoleException,
                                          InvalidCredentialException,
                                          InvalidPrincipalException,
                                          InvalidAuthenticationException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidPrincipalException
InvalidAuthenticationException

testFindRoleByNameNonExistent

public void testFindRoleByNameNonExistent()
                                   throws DirectoryInstantiationException,
                                          java.rmi.RemoteException,
                                          ObjectNotFoundException,
                                          InvalidRoleException,
                                          InvalidCredentialException,
                                          InvalidPrincipalException,
                                          InvalidAuthenticationException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidCredentialException
InvalidPrincipalException
InvalidAuthenticationException

testFindRoleByName

public void testFindRoleByName()
                        throws DirectoryInstantiationException,
                               java.rmi.RemoteException,
                               InvalidRoleException,
                               ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidRoleException
ObjectNotFoundException

testAddRoleNull

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

testAddRoleNoName

public void testAddRoleNoName()
                       throws DirectoryInstantiationException,
                              ObjectNotFoundException
Throws:
DirectoryInstantiationException
ObjectNotFoundException

testAddRoleNullName

public void testAddRoleNullName()
                         throws DirectoryInstantiationException,
                                ObjectNotFoundException
Throws:
DirectoryInstantiationException
ObjectNotFoundException

testAddRoleEmptyName

public void testAddRoleEmptyName()
                          throws DirectoryInstantiationException,
                                 ObjectNotFoundException
Throws:
DirectoryInstantiationException
ObjectNotFoundException

testAddRole

public void testAddRole()
                 throws DirectoryInstantiationException,
                        java.rmi.RemoteException,
                        InvalidRoleException,
                        ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidRoleException
ObjectNotFoundException

testAddRoleExisting

public void testAddRoleExisting()
                         throws DirectoryInstantiationException,
                                java.rmi.RemoteException,
                                InvalidRoleException,
                                ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidRoleException
ObjectNotFoundException

testUpdateRoleNull

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

testUpdateRoleNoName

public void testUpdateRoleNoName()
                          throws DirectoryInstantiationException,
                                 java.rmi.RemoteException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException

testUpdateRoleEmptyName

public void testUpdateRoleEmptyName()
                             throws DirectoryInstantiationException,
                                    java.rmi.RemoteException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException

testUpdateRoleNonExistent

public void testUpdateRoleNonExistent()
                               throws DirectoryInstantiationException,
                                      java.rmi.RemoteException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException

testRemoveGroupNull

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

testRemoveGroupEmptyString

public void testRemoveGroupEmptyString()
                                throws DirectoryInstantiationException,
                                       java.rmi.RemoteException,
                                       InvalidGroupException,
                                       ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidGroupException
ObjectNotFoundException

testRemoveGroupNonExistent

public void testRemoveGroupNonExistent()
                                throws DirectoryInstantiationException,
                                       java.rmi.RemoteException,
                                       InvalidGroupException,
                                       ObjectNotFoundException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
InvalidGroupException
ObjectNotFoundException

testRemoveGroup

public void testRemoveGroup()
                     throws DirectoryInstantiationException,
                            java.rmi.RemoteException,
                            ObjectNotFoundException,
                            InvalidGroupException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException

testRemoveRoleNull

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

testRemoveRoleEmptyString

public void testRemoveRoleEmptyString()
                               throws DirectoryInstantiationException,
                                      java.rmi.RemoteException,
                                      ObjectNotFoundException,
                                      InvalidRoleException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException

testRemoveRoleNonExistent

public void testRemoveRoleNonExistent()
                               throws DirectoryInstantiationException,
                                      java.rmi.RemoteException,
                                      ObjectNotFoundException,
                                      InvalidRoleException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException

testRemoveRole

public void testRemoveRole()
                    throws DirectoryInstantiationException,
                           java.rmi.RemoteException,
                           ObjectNotFoundException,
                           InvalidRoleException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException

testSearchPrincipalsNull

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

testSearchPrincipalsEmptyContext

public void testSearchPrincipalsEmptyContext()
                                      throws DirectoryInstantiationException,
                                             java.rmi.RemoteException,
                                             ObjectNotFoundException,
                                             InvalidPrincipalException,
                                             InvalidCredentialException,
                                             InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsNameEmptyString

public void testSearchPrincipalsNameEmptyString()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                ObjectNotFoundException,
                                                InvalidPrincipalException,
                                                InvalidCredentialException,
                                                InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsNameNonExistent

public void testSearchPrincipalsNameNonExistent()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                ObjectNotFoundException,
                                                InvalidPrincipalException,
                                                InvalidCredentialException,
                                                InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsNameSingleMatch

public void testSearchPrincipalsNameSingleMatch()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                ObjectNotFoundException,
                                                InvalidPrincipalException,
                                                InvalidCredentialException,
                                                InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsNameWildcardSingleMatch

public void testSearchPrincipalsNameWildcardSingleMatch()
                                                 throws DirectoryInstantiationException,
                                                        java.rmi.RemoteException,
                                                        ObjectNotFoundException,
                                                        InvalidPrincipalException,
                                                        InvalidCredentialException,
                                                        InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsNameWildcardDualMatch

public void testSearchPrincipalsNameWildcardDualMatch()
                                               throws DirectoryInstantiationException,
                                                      java.rmi.RemoteException,
                                                      ObjectNotFoundException,
                                                      InvalidPrincipalException,
                                                      InvalidCredentialException,
                                                      InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsEmailEmptyString

public void testSearchPrincipalsEmailEmptyString()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidPrincipalException,
                                                 InvalidCredentialException,
                                                 InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsEmailNonExistent

public void testSearchPrincipalsEmailNonExistent()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidPrincipalException,
                                                 InvalidCredentialException,
                                                 InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsEmailSingleMatch

public void testSearchPrincipalsEmailSingleMatch()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidPrincipalException,
                                                 InvalidCredentialException,
                                                 InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsEmailWildcardSingleMatch

public void testSearchPrincipalsEmailWildcardSingleMatch()
                                                  throws DirectoryInstantiationException,
                                                         java.rmi.RemoteException,
                                                         ObjectNotFoundException,
                                                         InvalidPrincipalException,
                                                         InvalidCredentialException,
                                                         InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testSearchPrincipalsEmailWildcardDualMatch

public void testSearchPrincipalsEmailWildcardDualMatch()
                                                throws DirectoryInstantiationException,
                                                       java.rmi.RemoteException,
                                                       ObjectNotFoundException,
                                                       InvalidPrincipalException,
                                                       InvalidCredentialException,
                                                       InvalidSearchTermException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException
InvalidSearchTermException

testAddPrincipalToGroupBothNull

public void testAddPrincipalToGroupBothNull()
                                     throws DirectoryInstantiationException,
                                            java.rmi.RemoteException,
                                            ObjectNotFoundException,
                                            InvalidPrincipalException,
                                            InvalidGroupException,
                                            InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testAddPrincipalToGroupNullAndEmpty1

public void testAddPrincipalToGroupNullAndEmpty1()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidPrincipalException,
                                                 InvalidGroupException,
                                                 InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testAddPrincipalToGroupNullAndEmpty2

public void testAddPrincipalToGroupNullAndEmpty2()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidPrincipalException,
                                                 InvalidGroupException,
                                                 InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testAddPrincipalToGroupBothEmpty

public void testAddPrincipalToGroupBothEmpty()
                                      throws DirectoryInstantiationException,
                                             java.rmi.RemoteException,
                                             ObjectNotFoundException,
                                             InvalidPrincipalException,
                                             InvalidGroupException,
                                             InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testAddPrincipalToGroupNonExistentPrincipal

public void testAddPrincipalToGroupNonExistentPrincipal()
                                                 throws DirectoryInstantiationException,
                                                        java.rmi.RemoteException,
                                                        ObjectNotFoundException,
                                                        InvalidPrincipalException,
                                                        InvalidGroupException,
                                                        InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testAddPrincipalToGroupNonExistentGroup

public void testAddPrincipalToGroupNonExistentGroup()
                                             throws DirectoryInstantiationException,
                                                    java.rmi.RemoteException,
                                                    ObjectNotFoundException,
                                                    InvalidPrincipalException,
                                                    InvalidGroupException,
                                                    InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testAddPrincipalToGroup

public void testAddPrincipalToGroup()
                             throws DirectoryInstantiationException,
                                    java.rmi.RemoteException,
                                    ObjectNotFoundException,
                                    InvalidPrincipalException,
                                    InvalidGroupException,
                                    InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testAddPrincipalToTwoGroups

public void testAddPrincipalToTwoGroups()
                                 throws DirectoryInstantiationException,
                                        java.rmi.RemoteException,
                                        ObjectNotFoundException,
                                        InvalidPrincipalException,
                                        InvalidGroupException,
                                        InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testAddPrincipalToGroupAgain

public void testAddPrincipalToGroupAgain()
                                  throws DirectoryInstantiationException,
                                         java.rmi.RemoteException,
                                         ObjectNotFoundException,
                                         InvalidPrincipalException,
                                         InvalidGroupException,
                                         InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testRemovePrincipalFromGroupBothNull

public void testRemovePrincipalFromGroupBothNull()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidPrincipalException,
                                                 InvalidGroupException,
                                                 InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testRemovePrincipalFromGroupNullAndEmpty1

public void testRemovePrincipalFromGroupNullAndEmpty1()
                                               throws DirectoryInstantiationException,
                                                      java.rmi.RemoteException,
                                                      ObjectNotFoundException,
                                                      InvalidPrincipalException,
                                                      InvalidGroupException,
                                                      InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testRemovePrincipalFromGroupNullAndEmpty2

public void testRemovePrincipalFromGroupNullAndEmpty2()
                                               throws DirectoryInstantiationException,
                                                      java.rmi.RemoteException,
                                                      ObjectNotFoundException,
                                                      InvalidPrincipalException,
                                                      InvalidGroupException,
                                                      InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testRemovePrincipalFromGroupBothEmpty

public void testRemovePrincipalFromGroupBothEmpty()
                                           throws DirectoryInstantiationException,
                                                  java.rmi.RemoteException,
                                                  ObjectNotFoundException,
                                                  InvalidPrincipalException,
                                                  InvalidGroupException,
                                                  InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testRemovePrincipalFromGroupNonExistentPrincipal

public void testRemovePrincipalFromGroupNonExistentPrincipal()
                                                      throws DirectoryInstantiationException,
                                                             java.rmi.RemoteException,
                                                             ObjectNotFoundException,
                                                             InvalidPrincipalException,
                                                             InvalidGroupException,
                                                             InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testRemovePrincipalFromGroupNonExistentGroup

public void testRemovePrincipalFromGroupNonExistentGroup()
                                                  throws DirectoryInstantiationException,
                                                         java.rmi.RemoteException,
                                                         ObjectNotFoundException,
                                                         InvalidPrincipalException,
                                                         InvalidGroupException,
                                                         InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testRemovePrincipalFromGroup

public void testRemovePrincipalFromGroup()
                                  throws DirectoryInstantiationException,
                                         java.rmi.RemoteException,
                                         ObjectNotFoundException,
                                         InvalidPrincipalException,
                                         InvalidGroupException,
                                         InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidGroupException
InvalidCredentialException

testAddPrincipalToRoleBothNull

public void testAddPrincipalToRoleBothNull()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           ObjectNotFoundException,
                                           InvalidPrincipalException,
                                           InvalidRoleException,
                                           InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testAddPrincipalToRoleNullAndEmpty1

public void testAddPrincipalToRoleNullAndEmpty1()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                ObjectNotFoundException,
                                                InvalidPrincipalException,
                                                InvalidRoleException,
                                                InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testAddPrincipalToRoleNullAndEmpty2

public void testAddPrincipalToRoleNullAndEmpty2()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                ObjectNotFoundException,
                                                InvalidPrincipalException,
                                                InvalidRoleException,
                                                InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testAddPrincipalToRoleBothEmpty

public void testAddPrincipalToRoleBothEmpty()
                                     throws DirectoryInstantiationException,
                                            java.rmi.RemoteException,
                                            ObjectNotFoundException,
                                            InvalidPrincipalException,
                                            InvalidRoleException,
                                            InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testAddPrincipalToRoleNonExistentPrincipal

public void testAddPrincipalToRoleNonExistentPrincipal()
                                                throws DirectoryInstantiationException,
                                                       java.rmi.RemoteException,
                                                       ObjectNotFoundException,
                                                       InvalidPrincipalException,
                                                       InvalidRoleException,
                                                       InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testAddPrincipalToRoleNonExistentRole

public void testAddPrincipalToRoleNonExistentRole()
                                           throws DirectoryInstantiationException,
                                                  java.rmi.RemoteException,
                                                  ObjectNotFoundException,
                                                  InvalidPrincipalException,
                                                  InvalidRoleException,
                                                  InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testAddPrincipalToRole

public void testAddPrincipalToRole()
                            throws DirectoryInstantiationException,
                                   java.rmi.RemoteException,
                                   ObjectNotFoundException,
                                   InvalidPrincipalException,
                                   InvalidRoleException,
                                   InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testAddPrincipalToRoleAgain

public void testAddPrincipalToRoleAgain()
                                 throws DirectoryInstantiationException,
                                        java.rmi.RemoteException,
                                        ObjectNotFoundException,
                                        InvalidPrincipalException,
                                        InvalidRoleException,
                                        InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testRemovePrincipalFromRoleBothNull

public void testRemovePrincipalFromRoleBothNull()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                ObjectNotFoundException,
                                                InvalidPrincipalException,
                                                InvalidRoleException,
                                                InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testRemovePrincipalFromRoleNullAndEmpty1

public void testRemovePrincipalFromRoleNullAndEmpty1()
                                              throws DirectoryInstantiationException,
                                                     java.rmi.RemoteException,
                                                     ObjectNotFoundException,
                                                     InvalidPrincipalException,
                                                     InvalidRoleException,
                                                     InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testRemovePrincipalFromRoleNullAndEmpty2

public void testRemovePrincipalFromRoleNullAndEmpty2()
                                              throws DirectoryInstantiationException,
                                                     java.rmi.RemoteException,
                                                     ObjectNotFoundException,
                                                     InvalidPrincipalException,
                                                     InvalidRoleException,
                                                     InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testRemovePrincipalFromRoleBothEmpty

public void testRemovePrincipalFromRoleBothEmpty()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidPrincipalException,
                                                 InvalidRoleException,
                                                 InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testRemovePrincipalFromRoleNonExistentPrincipal

public void testRemovePrincipalFromRoleNonExistentPrincipal()
                                                     throws DirectoryInstantiationException,
                                                            java.rmi.RemoteException,
                                                            ObjectNotFoundException,
                                                            InvalidPrincipalException,
                                                            InvalidRoleException,
                                                            InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testRemovePrincipalFromRoleNonExistentGroup

public void testRemovePrincipalFromRoleNonExistentGroup()
                                                 throws DirectoryInstantiationException,
                                                        java.rmi.RemoteException,
                                                        ObjectNotFoundException,
                                                        InvalidPrincipalException,
                                                        InvalidRoleException,
                                                        InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testRemovePrincipalFromRole

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

testIsRoleMemberBothNull

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

testIsRoleMemberNullAndEmpty1

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

testIsRoleMemberNullAndEmpty2

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

testIsRoleMemberBothEmpty

public void testIsRoleMemberBothEmpty()
                               throws DirectoryInstantiationException,
                                      java.rmi.RemoteException,
                                      ObjectNotFoundException,
                                      InvalidPrincipalException,
                                      InvalidRoleException,
                                      InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testIsRoleMemberNonExistentPrincipal

public void testIsRoleMemberNonExistentPrincipal()
                                          throws DirectoryInstantiationException,
                                                 java.rmi.RemoteException,
                                                 ObjectNotFoundException,
                                                 InvalidPrincipalException,
                                                 InvalidRoleException,
                                                 InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testIsRoleMemberNonExistentGroup

public void testIsRoleMemberNonExistentGroup()
                                      throws DirectoryInstantiationException,
                                             java.rmi.RemoteException,
                                             ObjectNotFoundException,
                                             InvalidPrincipalException,
                                             InvalidRoleException,
                                             InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidRoleException
InvalidCredentialException

testIsRoleMember

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

testFindGroupMembershipsNull

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

testFindGroupMembershipsEmpty

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

testFindGroupMembershipsNonExistent

public void testFindGroupMembershipsNonExistent()
                                         throws DirectoryInstantiationException,
                                                java.rmi.RemoteException,
                                                ObjectNotFoundException,
                                                InvalidPrincipalException,
                                                InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException

testFindGroupMembershipsNoGroups

public void testFindGroupMembershipsNoGroups()
                                      throws DirectoryInstantiationException,
                                             java.rmi.RemoteException,
                                             ObjectNotFoundException,
                                             InvalidPrincipalException,
                                             InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException

testFindGroupMemberships

public void testFindGroupMemberships()
                              throws DirectoryInstantiationException,
                                     java.rmi.RemoteException,
                                     ObjectNotFoundException,
                                     InvalidGroupException,
                                     InvalidPrincipalException,
                                     InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidPrincipalException
InvalidCredentialException

testFindRoleMembershipsNull

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

testFindRoleMembershipsEmpty

public void testFindRoleMembershipsEmpty()
                                  throws DirectoryInstantiationException,
                                         java.rmi.RemoteException,
                                         ObjectNotFoundException,
                                         InvalidGroupException,
                                         InvalidPrincipalException,
                                         InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidPrincipalException
InvalidCredentialException

testFindRoleMembershipsNonExistent

public void testFindRoleMembershipsNonExistent()
                                        throws DirectoryInstantiationException,
                                               java.rmi.RemoteException,
                                               ObjectNotFoundException,
                                               InvalidGroupException,
                                               InvalidPrincipalException,
                                               InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidGroupException
InvalidPrincipalException
InvalidCredentialException

testFindRoleMembershipsNoRoles

public void testFindRoleMembershipsNoRoles()
                                    throws DirectoryInstantiationException,
                                           java.rmi.RemoteException,
                                           ObjectNotFoundException,
                                           InvalidPrincipalException,
                                           InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidPrincipalException
InvalidCredentialException

testFindRoleMemberships

public void testFindRoleMemberships()
                             throws DirectoryInstantiationException,
                                    java.rmi.RemoteException,
                                    ObjectNotFoundException,
                                    InvalidRoleException,
                                    InvalidPrincipalException,
                                    InvalidCredentialException
Throws:
DirectoryInstantiationException
java.rmi.RemoteException
ObjectNotFoundException
InvalidRoleException
InvalidPrincipalException
InvalidCredentialException

getAutoTestUserName

protected java.lang.String getAutoTestUserName()

getAutoTestUserName2

protected java.lang.String getAutoTestUserName2()

getAutoTestFirstName

protected java.lang.String getAutoTestFirstName()

getAutoTestFirstName2

protected java.lang.String getAutoTestFirstName2()

getAutoTestLastName

protected java.lang.String getAutoTestLastName()

getAutoTestPassword

protected java.lang.String getAutoTestPassword()

getAutoTestPassword2

protected java.lang.String getAutoTestPassword2()

getAutoTestValidEmail

protected java.lang.String getAutoTestValidEmail()

getAutoTestValidEmail2

protected java.lang.String getAutoTestValidEmail2()

getAutoTestInvalidEmail

protected java.lang.String getAutoTestInvalidEmail()

getAutoTestDescription

protected java.lang.String getAutoTestDescription()

getAutoTestDescription2

protected java.lang.String getAutoTestDescription2()

getAutoTestDescription3

public java.lang.String getAutoTestDescription3()

getAutoTestGroupName

public java.lang.String getAutoTestGroupName()

getAutoTestGroupName2

public java.lang.String getAutoTestGroupName2()

getAutoTestGroupDescription

public java.lang.String getAutoTestGroupDescription()

getAutoTestGroupDescription2

public java.lang.String getAutoTestGroupDescription2()

getAutoTestRoleName

public java.lang.String getAutoTestRoleName()

getAutoTestRoleName2

public java.lang.String getAutoTestRoleName2()

getAutoTestRoleDescription

public java.lang.String getAutoTestRoleDescription()

getAutoTestRoleDescription2

public java.lang.String getAutoTestRoleDescription2()


Copyright © 2009 Atlassian Pty Ltd. All Rights Reserved.