Summary

TestsErrors FailuresSkippedSuccess RateTime
544000100%28.908

Note: failures are anticipated and checked for with assertions while errors are unanticipated.

Package List

PackageTestsErrors FailuresSkippedSuccess RateTime
com.atlassian.user.impl.osuser.security.password3000100%0.001
com.atlassian.user.impl.hibernate.configuration1000100%0.088
com.atlassian.user.impl.delegation96000100%7.032
com.atlassian.user.impl.cache2000100%0.003
com.atlassian.user.impl.ldap.properties3000100%0.001
com.atlassian.user.impl.delegation.properties1000100%0.002
com.atlassian.user.impl.memory.properties3000100%0.001
com.atlassian.user.impl.osuser72000100%0.8
com.atlassian.user.configuration.xml9000100%0.027
com.atlassian.user.util.migration7000100%0.817
com.atlassian.user.impl.hibernate.properties3000100%0.019
com.atlassian.user.impl.memory.provider3000100%0.001
com.atlassian.user.impl.memory.configuration9000100%0.11
com.atlassian.user.impl.osuser.configuration2000100%0.029
com.atlassian.user.impl.ldap.configuration3000100%0.062
com.atlassian.user.impl.delegation.security.authentication1000100%0.002
com.atlassian.user.impl.memory68000100%0.629
com.atlassian.user.impl.ldap.adaptor1000100%0.404
com.atlassian.user.configuration12000100%0.297
com.atlassian.user.impl1000100%0.001
com.atlassian.user.impl.ldap.search.query8000100%1.404
com.atlassian.user.impl.ldap70000100%14.857
com.atlassian.user.impl.memory.security.authentication2000100%0.024
com.atlassian.user.impl.osuser.config.xml3000100%0.007
com.atlassian.user.search.page15000100%0.096
com.atlassian.user.impl.delegation.search12000100%0.155
com.atlassian.user.impl.memory.search.query13000100%0.104
com.atlassian.user.impl.readonly2000100%0.002
com.atlassian.user.impl.hibernate103000100%0.601
com.atlassian.user.impl.osuser.security.authentication1000100%0.002
com.atlassian.user.impl.cache.properties3000100%0.009
com.atlassian.user.impl.hibernate.search12000100%1.321

Note: package statistics are not computed recursively, they only sum up all of its testsuites numbers.

com.atlassian.user.impl.osuser.security.password

ClassTestsErrors FailuresSkippedSuccess RateTime
TestOSUPasswordEncryptor3000100%0.001

com.atlassian.user.impl.hibernate.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
TestHibernateRepositoryProcessor1000100%0.088

com.atlassian.user.impl.delegation

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDelegatingGroupManager15000100%0.014
TestDelegatingGroupManagerWithHibernateAndOSUser30000100%1.093
TestDelegatingGroupManagerWithLdapAndHibernate30000100%5.87
TestDelegatingUserManager8000100%0.016
TestDelegatingUserManagerWithHibernateAndOSUser13000100%0.039

com.atlassian.user.impl.cache

ClassTestsErrors FailuresSkippedSuccess RateTime
TestCachingGroupManager2000100%0.003

com.atlassian.user.impl.ldap.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDefaultLdapConnectionProperties3000100%0.001

com.atlassian.user.impl.delegation.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDelegatingPropertySetFactory1000100%0.002

com.atlassian.user.impl.memory.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
TestMemoryPropertySetFactory3000100%0.001

com.atlassian.user.impl.osuser

ClassTestsErrors FailuresSkippedSuccess RateTime
TestCachedOSUserGroupManager23000100%0.19
TestDefaultOSUserAccessor6000100%0.008
TestOSUserGroupManager23000100%0.225
TestOSUserPropertySetFactory2000100%0.005
TestOSUserUserManager18000100%0.372

com.atlassian.user.configuration.xml

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDefaultsParser9000100%0.027

com.atlassian.user.util.migration

ClassTestsErrors FailuresSkippedSuccess RateTime
TestOSUserEntityMigrator7000100%0.817

com.atlassian.user.impl.hibernate.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
TestExternalEntityPropertySetFactory3000100%0.019

com.atlassian.user.impl.memory.provider

ClassTestsErrors FailuresSkippedSuccess RateTime
TestMemoryProvider3000100%0.001

com.atlassian.user.impl.memory.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
TestMemoryRepositoryProcessor9000100%0.11

com.atlassian.user.impl.osuser.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
TestOSURepositoryProcessor2000100%0.029

com.atlassian.user.impl.ldap.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
TestLDAPRepositoryProcessor3000100%0.062

com.atlassian.user.impl.delegation.security.authentication

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDelegatingAuthenticator1000100%0.002

com.atlassian.user.impl.memory

ClassTestsErrors FailuresSkippedSuccess RateTime
TestCachedMemoryGroupManager21000100%0.269
TestCachedMemoryUserManager13000100%0.094
TestMemoryGroupManager21000100%0.17
TestMemoryUserManager13000100%0.096

com.atlassian.user.impl.ldap.adaptor

ClassTestsErrors FailuresSkippedSuccess RateTime
TestLDAPStaticGroupAdaptor1000100%0.404

com.atlassian.user.configuration

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDefaultRepositoryConfigurations8000100%0.142
TestDefaultRepositoryProcessor1000100%0.008
TestDelegatingRepositoryXmlConfiguration3000100%0.147

com.atlassian.user.impl

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDefaultUser1000100%0.001

com.atlassian.user.impl.ldap.search.query

ClassTestsErrors FailuresSkippedSuccess RateTime
TestLDAPEntityQueryParser8000100%1.404

com.atlassian.user.impl.ldap

ClassTestsErrors FailuresSkippedSuccess RateTime
TestLdapAuthenticatorWithDynamicFlatRepository2000100%0.353
TestLdapAuthenticatorWithDynamicNestedRepository2000100%0.433
TestLdapAuthenticatorWithStaticFlatRepository2000100%0.455
TestLdapAuthenticatorWithStaticNestedRepository2000100%0.351
TestLdapGroupManagerConnectionFailures3000100%0.051
TestLdapGroupManagerWithDynamicFlatRepository13000100%2.272
TestLdapGroupManagerWithStaticFlatRepository13000100%4.617
TestLdapGroupManagerWithStaticNestedRepository13000100%2.528
TestLdapUserManagerWithDynamicFlatRepository5000100%1.138
TestLdapUserManagerWithDynamicNestedRepository5000100%0.923
TestLdapUserManagerWithStaticFlatRepository5000100%0.933
TestLdapUserManagerWithStaticNestedRepository5000100%0.803

com.atlassian.user.impl.memory.security.authentication

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDefaultMemoryAuthenticator2000100%0.024

com.atlassian.user.impl.osuser.config.xml

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDefaultOSUserConfigurationLoader3000100%0.007

com.atlassian.user.search.page

ClassTestsErrors FailuresSkippedSuccess RateTime
TestAbstractLDAPPager1000100%0.033
TestDefaultPager3000100%0.002
TestLDAPEntityPager2000100%0.002
TestMergedListPager6000100%0.054
TestMergedPager2000100%0.004
TestPagerUtils1000100%0.001

com.atlassian.user.impl.delegation.search

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDelegatingEntityQueryParserWithHibernateAndOSUser12000100%0.155

com.atlassian.user.impl.memory.search.query

ClassTestsErrors FailuresSkippedSuccess RateTime
TestDefaultEntityQueryParserWithMemory13000100%0.104

com.atlassian.user.impl.readonly

ClassTestsErrors FailuresSkippedSuccess RateTime
TestGroupManagerReadOnly2000100%0.002

com.atlassian.user.impl.hibernate

ClassTestsErrors FailuresSkippedSuccess RateTime
TestCachedHibernateGroupManager31000100%0.224
TestCachedHibernateUserManager16000100%0.167
TestCachingExternalEntityDAO3000100%0.015
TestExternalEntityDAO3000100%0.012
TestHibernateGroupManager28000100%0.067
TestHibernateGroupManagerHandlesDetachedGroups7000100%0.061
TestHibernateUserManager15000100%0.055

com.atlassian.user.impl.osuser.security.authentication

ClassTestsErrors FailuresSkippedSuccess RateTime
TestOSUserAuthenticator1000100%0.002

com.atlassian.user.impl.cache.properties

ClassTestsErrors FailuresSkippedSuccess RateTime
TestCachingPropertySetFactory3000100%0.009

com.atlassian.user.impl.hibernate.search

ClassTestsErrors FailuresSkippedSuccess RateTime
TestHibernateEntityQueryParser12000100%1.321

Test Cases

TestDefaultRepositoryConfigurations

testMemoryRepository0.007
testReadOnlyMemoryRepository0.01
testCachingMemoryRepository0.015
testHibernateRepository0.043
testCachingHibernateRepository0.04
testOSUserRepository0.008
testLdapRepository0.006
testCachingLdapRepository0.008

TestDefaultRepositoryProcessor

testProcess0.007

TestDelegatingRepositoryXmlConfiguration

testErrorLoadingDefaults0.063
testAccurateDelegationOrder0.058
testDefaultDelegationOrder0.023

TestDefaultsParser

testFileNotFound0
testKeyNotFound0.002
testRepositoryFound0.002
testDuplicateRepository0.002
testRepositoryWithNoClasses0.002
testRepositoryWithNoParams0.003
testLoadMultipleFilesWithDefaultConstructor0.003
testOneDefaultsFileInvalid0.006
testNoValidDefaultsFound0.002

TestCachingPropertySetFactory

testPropertyModificationsAreVisibleInCache0.007
testPropertySetIsRecachedOnWrite0
testUnderlyingPropertySetIsNotRetrievedOnSecondRead0.001

TestCachingGroupManager

testCacheMissCachesReturnedGroupsIndividually0.001
testCacheHitGetsGroupsFromUnderlyingManager0.001

TestDelegatingPropertySetFactory

testDelegatingGetPropertySet0.002

TestDelegatingEntityQueryParserWithHibernateAndOSUser

testBooleanQuery0.116
testUserNameTermQuery0.002
testGroupNameTermQuery0.004
testFullNameTermQuery0.005
testNoMatchingUserQueryContextNoSearch0.001
testNoMatchingGroupQueryContextNoSearch0.001
testNestedBooleanAndQuery0.005
testSearchGroupsWithGroupnameWithSubstring0.002
testSearchUserWithFullnameWithSubstring0.003
testBooleanUserNameTermQuery0.004
testSearchUserWithUsernameWithSubstring0.004
testORUserNameTermQuery0.005

TestDelegatingAuthenticator

testAuthenticationOccursOnCorrectDuplicateUser0.001

TestDelegatingGroupManager

testGetGroupUsingMocks0.004
testGetGroupsUsingMocks0
testGetGroupsWhenFirstThrowsException0.001
testGetGroupsForUserWhenFirstThrowsException0.001
testGetWritableGroupsUsingMocks0.001
testGetWritableGroupsWhenOneThrowsException0
testGetGroupsForUser0
testCreateGroup0.001
testRemoveGroupUsingMocks0
testAddMembershipUsingMocks0
testHasMembership0
testRemoveMembershipUsingMocks0
testGetMembers0.001
testGetConfiguration0
testIsCreating0

TestDelegatingGroupManagerWithHibernateAndOSUser

testCreateGroupUsesFirstWritableRepository0.419
testGetGroupScansAllRepositories0.004
testSupportsExternalMembership0.003
testAddExternalMembership0.009
testRemoveExternalMembership0.011
testGetExternalMemberNames0.006
testGetExternalMemberNamesIsOrdered0.007
testGetMemberNamesIncludesExternalMembers0.028
testGetGroupsForExternalEntity0.007
testGetGroupsForUser0.04
testCreateGroup0.015
testGetGroup0.013
testGetGroups0.057
testGetGroupsWithNullUser0.004
testGetWritableGroups0.03
testAddMembership0.033
testMembershipWithInvalidGroup0.011
testMembershipWithNullGroup0.008
testRemoveGroupWithMembership0.028
testRemoveMembership0.127
testAddMembershipLocal0.032
testRemoveLocalMembership0.019
testRemoveGroup0.029
testGetLocalMemberNames0.016
testGetLocalMembers0.022
testGetLocalMembersOrderedByUserName0.027
testGetMemberNames0.027
testRemoveUserRemovesMemberships0.025
testEqualityOnGroup0.016
testHashingOnGroup0.009

TestDelegatingGroupManagerWithLdapAndHibernate

testCreateGroup0.313
testLdapExternalMembership0.176
testAuthenticateAgainstLdap0.177
testSupportsExternalMembership0.261
testAddExternalMembership0.163
testRemoveExternalMembership0.162
testGetExternalMemberNames0.177
testGetExternalMemberNamesIsOrdered0.448
testGetMemberNamesIncludesExternalMembers0.169
testGetGroupsForExternalEntity0.266
testGetGroupsForUser0.161
testGetGroup0.156
testGetGroups0.169
testGetGroupsWithNullUser0.159
testGetWritableGroups0.284
testAddMembership0.164
testMembershipWithInvalidGroup0.158
testMembershipWithNullGroup0.159
testRemoveGroupWithMembership0.159
testRemoveMembership0.163
testAddMembershipLocal0.264
testRemoveLocalMembership0.159
testRemoveGroup0.163
testGetLocalMemberNames0.163
testGetLocalMembers0.162
testGetLocalMembersOrderedByUserName0.164
testGetMemberNames0.268
testRemoveUserRemovesMemberships0.164
testEqualityOnGroup0.155
testHashingOnGroup0.153

TestDelegatingUserManager

testIsCreating0.012
testGetUser0
testGetUserNames0
testCreateUserUsingMocks0
testRemoveUserUsingMocks0.001
testSaveUserUsingMocks0
testGetConfigurationForUser0
testIsWriteable0

TestDelegatingUserManagerWithHibernateAndOSUser

testGetUser0.013
testCreateUser0.003
testGetAllUsers0.003
testCannotCreateDuplicateUsers0.002
testGetNonExistentUser0.001
testGetIdenticalUserEachTime0.002
testSaveUser0.002
testSaveNullUser0.001
testRemoveUser0.002
testCreateUserWithProperties0.003
testEquals0.002
testHashingOnUser0.001
testChangeFullName0.001

TestHibernateRepositoryProcessor

testProcess0.087

TestExternalEntityPropertySetFactory

testCreateMemoryPropertySet0.01
testCreateHibernatePropertySet0.001
testAddPropertyForExternalUser0.005

TestHibernateEntityQueryParser

testBooleanQuery1.181
testUserNameTermQuery0.011
testGroupNameTermQuery0.009
testFullNameTermQuery0.022
testNoMatchingUserQueryContextNoSearch0.011
testNoMatchingGroupQueryContextNoSearch0.008
testNestedBooleanAndQuery0.012
testSearchGroupsWithGroupnameWithSubstring0.011
testSearchUserWithFullnameWithSubstring0.011
testBooleanUserNameTermQuery0.011
testSearchUserWithUsernameWithSubstring0.015
testORUserNameTermQuery0.01

TestCachedHibernateGroupManager

testCachedGroupMembershipCollectionsAreBroken0.026
testHanglingDetachedUsers0.003
testAssigningUsersToAGroup0.008
testSupportsExternalMembership0
testAddExternalMembership0.001
testRemoveExternalMembership0.002
testGetExternalMemberNames0.001
testGetExternalMemberNamesIsOrdered0.005
testGetMemberNamesIncludesExternalMembers0.002
testGetGroupsForExternalEntity0.002
testGetGroupsForUser0.001
testCreateGroup0.002
testGetGroup0.001
testGetGroups0.008
testGetGroupsWithNullUser0
testGetWritableGroups0.128
testAddMembership0.002
testMembershipWithInvalidGroup0.001
testMembershipWithNullGroup0.001
testRemoveGroupWithMembership0.002
testRemoveMembership0.002
testAddMembershipLocal0.003
testRemoveLocalMembership0.001
testRemoveGroup0.003
testGetLocalMemberNames0.001
testGetLocalMembers0.003
testGetLocalMembersOrderedByUserName0.001
testGetMemberNames0.002
testRemoveUserRemovesMemberships0.003
testEqualityOnGroup0.001
testHashingOnGroup0.001

TestCachedHibernateUserManager

testChangingCachedUser0.128
testSetPassword0.002
testAlterPassword0.008
testGetUser0.001
testCreateUser0.001
testGetAllUsers0.003
testCannotCreateDuplicateUsers0.002
testGetNonExistentUser0.002
testGetIdenticalUserEachTime0.002
testSaveUser0.002
testSaveNullUser0.001
testRemoveUser0.003
testCreateUserWithProperties0.002
testEquals0.001
testHashingOnUser0.001
testChangeFullName0.001

TestCachingExternalEntityDAO

testAddExternalEntity0.009
testCreatExternalEntity0.002
testRemoveExternalEntity0.002

TestExternalEntityDAO

testAddExternalEntity0.009
testCreatExternalEntity0.001
testRemoveExternalEntity0.001

TestHibernateGroupManager

testSupportsExternalMembership0.01
testAddExternalMembership0.002
testRemoveExternalMembership0.002
testGetExternalMemberNames0.002
testGetExternalMemberNamesIsOrdered0.001
testGetMemberNamesIncludesExternalMembers0.001
testGetGroupsForExternalEntity0.001
testGetGroupsForUser0.002
testCreateGroup0.004
testGetGroup0.002
testGetGroups0.002
testGetGroupsWithNullUser0.001
testGetWritableGroups0.001
testAddMembership0.002
testMembershipWithInvalidGroup0.003
testMembershipWithNullGroup0.001
testRemoveGroupWithMembership0.004
testRemoveMembership0.003
testAddMembershipLocal0.002
testRemoveLocalMembership0.001
testRemoveGroup0.003
testGetLocalMemberNames0.001
testGetLocalMembers0.001
testGetLocalMembersOrderedByUserName0.002
testGetMemberNames0.001
testRemoveUserRemovesMemberships0.002
testEqualityOnGroup0.001
testHashingOnGroup0.001

TestHibernateGroupManagerHandlesDetachedGroups

testAddExternalMembership0.019
testRemoveExternalMembership0.006
testRemoveLocalMembership0.007
testMembershipCollectionsAreNotInitialised0.008
testHasExternalMembership0.004
testHasLocalMembership0.005
testAddLocalMembership0.009

TestHibernateUserManager

testSetPassword0.011
testAlterPassword0.004
testGetUser0.001
testCreateUser0.001
testGetAllUsers0.002
testCannotCreateDuplicateUsers0.002
testGetNonExistentUser0
testGetIdenticalUserEachTime0.003
testSaveUser0.001
testSaveNullUser0.001
testRemoveUser0.009
testCreateUserWithProperties0.006
testEquals0.003
testHashingOnUser0.001
testChangeFullName0.003

TestLDAPStaticGroupAdaptor

testGetGroupsReturnsAllGroupsAndHasMembershipOnLastGroupWorks0.403

TestLDAPRepositoryProcessor

testProcess0.023
testEnablePoolingInXml0.018
testDisablePoolingInXml0.019

TestDefaultLdapConnectionProperties

testProviderUrlOverridesHostAndPort0
testGeneratedProviderUrl0
testGetProviderURL0

TestLDAPEntityQueryParser

testUserNameTermQuery0.2
testFullNameTermQuery0.158
testNoMatchingQueryContextNoSearch0.277
testParseSingleUserQuery0.149
testParseSingleUserQuerySubstringMatch0.153
testParseTwoUserORQuery0.154
testEmailTermQuery0.153
testEmailTermQuerySubstringMatching0.155

TestLdapAuthenticatorWithDynamicFlatRepository

testAuthenticate0.176
testLoginWorksAfterUnsuccessfulLogin0.174

TestLdapAuthenticatorWithDynamicNestedRepository

testAuthenticate0.241
testLoginWorksAfterUnsuccessfulLogin0.19

TestLdapAuthenticatorWithStaticFlatRepository

testAuthenticate0.281
testLoginWorksAfterUnsuccessfulLogin0.171

TestLdapAuthenticatorWithStaticNestedRepository

testAuthenticate0.174
testLoginWorksAfterUnsuccessfulLogin0.174

TestLdapGroupManagerConnectionFailures

testGetGroupsForUser0.047
testGetGroup0.001
testGetGroups0.002

TestLdapGroupManagerWithDynamicFlatRepository

testGetGroupsForUser0.169
testHasMembership0.17
testGetGroup0.262
testGetGroups0.163
testGetMemberNames0.159
testCreateGroupFails0.151
testCreateNullGroupFails0.156
testRemoveGroupFails0.151
testRemoveNullGroupFails0.259
testRemoveNonExistentGroupFails0.153
testAddMembershipFails0.155
testAddMembershipToExternalGroupFails0.156
testRemoveMembershipFails0.16

TestLdapGroupManagerWithStaticFlatRepository

testGetGroupsForUser1.873
testHasMembership0.292
testGetGroup0.266
testGetGroups0.253
testGetMemberNames0.201
testCreateGroupFails0.226
testCreateNullGroupFails0.183
testRemoveGroupFails0.242
testRemoveNullGroupFails0.179
testRemoveNonExistentGroupFails0.225
testAddMembershipFails0.171
testAddMembershipToExternalGroupFails0.223
testRemoveMembershipFails0.167

TestLdapGroupManagerWithStaticNestedRepository

testGetGroupsForUser0.233
testHasMembership0.28
testGetGroup0.164
testGetGroups0.18
testGetMemberNames0.166
testCreateGroupFails0.163
testCreateNullGroupFails0.256
testRemoveGroupFails0.16
testRemoveNullGroupFails0.16
testRemoveNonExistentGroupFails0.164
testAddMembershipFails0.159
testAddMembershipToExternalGroupFails0.268
testRemoveMembershipFails0.165

TestLdapUserManagerWithDynamicFlatRepository

testGetUser0.326
testGetUserNames0.167
testGetUsers0.267
testCreateUserFails0.158
testRemoveUserFails0.216

TestLdapUserManagerWithDynamicNestedRepository

testGetUser0.284
testGetUserNames0.163
testGetUsers0.164
testCreateUserFails0.155
testRemoveUserFails0.154

TestLdapUserManagerWithStaticFlatRepository

testGetUser0.17
testGetUserNames0.293
testGetUsers0.159
testCreateUserFails0.153
testRemoveUserFails0.155

TestLdapUserManagerWithStaticNestedRepository

testGetUser0.172
testGetUserNames0.156
testGetUsers0.166
testCreateUserFails0.153
testRemoveUserFails0.154

TestMemoryRepositoryProcessor

testProcess0.012
testConfigureUserManager0.01
testConfigureGroupManager0.013
testConfigureAuthenticator0.008
testConfigurePropertySetFactory0.012
testConfigureOverrideUserManager0.023
testConfigureOverrideGroupManager0.01
testConfigureOverrideAuthenticator0.01
testConfigureOverridePropertySetFactory0.01

TestMemoryPropertySetFactory

testGetPropertySet0
testRetrieveProperty0
testMutatingEntity0

TestMemoryProvider

testRemoveMembership0.001
testRemoveUserRemovesAllMembershipForUser0
testRemoveGroupRemovesMembership0

TestDefaultEntityQueryParserWithMemory

testWildcardSearch0.018
testNestedBooleanOrQuery0.007
testUserNameTermQuery0.009
testGroupNameTermQuery0.006
testFullNameTermQuery0.006
testNoMatchingUserQueryContextNoSearch0.005
testNoMatchingGroupQueryContextNoSearch0.008
testNestedBooleanAndQuery0.006
testSearchGroupsWithGroupnameWithSubstring0.009
testSearchUserWithFullnameWithSubstring0.006
testBooleanUserNameTermQuery0.008
testSearchUserWithUsernameWithSubstring0.006
testORUserNameTermQuery0.007

TestDefaultMemoryAuthenticator

testAuthenticate0.014
testNullPassword0.008

TestCachedMemoryGroupManager

testGetGroupsForUser0.137
testCreateGroup0.007
testGetGroup0.007
testGetGroups0.005
testGetGroupsWithNullUser0.005
testGetWritableGroups0.006
testAddMembership0.007
testMembershipWithInvalidGroup0.005
testMembershipWithNullGroup0.006
testRemoveGroupWithMembership0.005
testRemoveMembership0.008
testAddMembershipLocal0.005
testRemoveLocalMembership0.007
testRemoveGroup0.006
testGetLocalMemberNames0.005
testGetLocalMembers0.006
testGetLocalMembersOrderedByUserName0.005
testGetMemberNames0.009
testRemoveUserRemovesMemberships0.005
testEqualityOnGroup0.007
testHashingOnGroup0.005

TestCachedMemoryUserManager

testGetUser0.016
testCreateUser0.006
testGetAllUsers0.007
testCannotCreateDuplicateUsers0.006
testGetNonExistentUser0.007
testGetIdenticalUserEachTime0.006
testSaveUser0.007
testSaveNullUser0.005
testRemoveUser0.006
testCreateUserWithProperties0.005
testEquals0.006
testHashingOnUser0.008
testChangeFullName0.005

TestMemoryGroupManager

testGetGroupsForUser0.016
testCreateGroup0.006
testGetGroup0.006
testGetGroups0.008
testGetGroupsWithNullUser0.005
testGetWritableGroups0.009
testAddMembership0.006
testMembershipWithInvalidGroup0.007
testMembershipWithNullGroup0.006
testRemoveGroupWithMembership0.007
testRemoveMembership0.008
testAddMembershipLocal0.008
testRemoveLocalMembership0.011
testRemoveGroup0.008
testGetLocalMemberNames0.007
testGetLocalMembers0.01
testGetLocalMembersOrderedByUserName0.008
testGetMemberNames0.008
testRemoveUserRemovesMemberships0.006
testEqualityOnGroup0.006
testHashingOnGroup0.007

TestMemoryUserManager

testGetUser0.016
testCreateUser0.005
testGetAllUsers0.009
testCannotCreateDuplicateUsers0.007
testGetNonExistentUser0.006
testGetIdenticalUserEachTime0.008
testSaveUser0.005
testSaveNullUser0.006
testRemoveUser0.005
testCreateUserWithProperties0.005
testEquals0.007
testHashingOnUser0.005
testChangeFullName0.008

TestDefaultOSUserConfigurationLoader

testLoad0.003
testManagersViaLoader0.002
testConfigurationLoaderWithoutAccessor0.001

TestOSURepositoryProcessor

testProcess0.017
testEntityQueryParserConfiguration0.009

TestOSUserAuthenticator

testAuthenticate0.001

TestOSUPasswordEncryptor

testAdminPasswordEquality0
testSpherePasswordEquality0
testRandomPasswordEquality0

TestCachedOSUserGroupManager

testGetGroupReturnsOSUGroup0.014
testCreateGroupCreatesOSUGroup0.003
testGetGroupsForUser0.01
testCreateGroup0.005
testGetGroup0.003
testGetGroups0.018
testGetGroupsWithNullUser0.001
testGetWritableGroups0.01
testAddMembership0.01
testMembershipWithInvalidGroup0.005
testMembershipWithNullGroup0.003
testRemoveGroupWithMembership0.008
testRemoveMembership0.007
testAddMembershipLocal0.009
testRemoveLocalMembership0.008
testRemoveGroup0.008
testGetLocalMemberNames0.008
testGetLocalMembers0.008
testGetLocalMembersOrderedByUserName0.013
testGetMemberNames0.012
testRemoveUserRemovesMemberships0.009
testEqualityOnGroup0.005
testHashingOnGroup0.006

TestDefaultOSUserAccessor

testGetNullProviderForProfile0
testGetProviderForProfile0
testGetProviderForCredential0
testGetProviderForAccess0
testBuildOSUserGroup0.002
testBuildOSUserUser0.002

TestOSUserGroupManager

testGetGroupReturnsOSUGroup0.014
testCreateGroupCreatesOSUGroup0.005
testGetGroupsForUser0.009
testCreateGroup0.005
testGetGroup0.004
testGetGroups0.021
testGetGroupsWithNullUser0.002
testGetWritableGroups0.012
testAddMembership0.01
testMembershipWithInvalidGroup0.005
testMembershipWithNullGroup0.004
testRemoveGroupWithMembership0.007
testRemoveMembership0.01
testAddMembershipLocal0.01
testRemoveLocalMembership0.009
testRemoveGroup0.01
testGetLocalMemberNames0.009
testGetLocalMembers0.008
testGetLocalMembersOrderedByUserName0.014
testGetMemberNames0.018
testRemoveUserRemovesMemberships0.009
testEqualityOnGroup0.008
testHashingOnGroup0.018

TestOSUserPropertySetFactory

testGetPropertySetForUser0.003
testAddPropertyForUser0.001

TestOSUserUserManager

testGetPropertySet0.22
testGetUserReturnsOSUUser0.004
testCreateUserCreatesOSUUser0.006
testNullPasswords0.027
testRemoveOSUserRemovesProperties0.01
testGetUser0.003
testCreateUser0.006
testGetAllUsers0.016
testCannotCreateDuplicateUsers0.005
testGetNonExistentUser0.001
testGetIdenticalUserEachTime0.011
testSaveUser0.009
testSaveNullUser0.001
testRemoveUser0.003
testCreateUserWithProperties0.011
testEquals0.009
testHashingOnUser0.009
testChangeFullName0.011

TestGroupManagerReadOnly

testCreateGroup0
testRemoveGroup0

TestDefaultUser

testEquals0

TestAbstractLDAPPager

testVariousSizesOfPager0.032

TestDefaultPager

testMerge0
testMergeWithFirstListEmpty0.001
testIterationCycle0

TestLDAPEntityPager

testConstructionPreloadsGroupObjects0.001
testConstructionPreloadsFirstPageOnly0.001

TestMergedListPager

testSkipTo0.001
testOnLastPage0
testIterator0.001
testGetCurrentPage0
testWithMockLDAPPagers0.043
testNextPage0.001

TestMergedPager

testMergePagers0.001
testMergePagerWithNullPager0

TestPagerUtils

testExtactSearchResultName0.001

TestOSUserEntityMigrator

testMigrateUsersAndPropertySets0.234
testPropertiesOfExistingUsersWithExistingPropertiesNotMigrated0.011
testGroupMembershipsAreMigratedForAllUsers0.041
testGroupMembershipsAreNotMigratedForExistingUsersButAreMigratedForNonExistingUsers0.038
testMigrateUsersWithExistingGroupInLdapRepository0.286
testMigrateUsersWithNullPassword0.028
testMigratedUserExistsInLDAP0.174