public final class

TestDefaultMembershipCache

extends TestCase
java.lang.Object
   ↳ junit.framework.Assert
     ↳ junit.framework.TestCase
       ↳ com.atlassian.confluence.user.crowd.TestDefaultMembershipCache

Summary

Public Constructors
TestDefaultMembershipCache()
Public Methods
void testGetGroupsInGroup()
void testGetUsersInGroup()
void testIsGroupDirectMember()
void testIsGroupDirectMemberIsCaseInsensitive()
void testIsGroupDirectMemberReturnsNullForUncachedDirectory()
void testIsGroupDirectMemberReturnsNullForUncachedGroup()
void testIsUserDirectMember()
void testIsUserDirectMemberIsCaseInsensitive()
void testIsUserDirectMemberReturnsNullForUncachedDirectory()
void testIsUserDirectMemberReturnsNullForUncachedUser()
void testRemoveAllDirectoryMemberships()
void testRemoveAllDirectoryMembershipsForUncachedDirectory()
void testRemoveAllGroupMemberships()
void testRemoveAllGroupMembershipsForChildNestedGroups()
void testRemoveAllGroupMembershipsForParentNestedGroups()
void testRemoveAllUserMemberships()
void testRemoveGroupGroupMemberships()
void testRemoveGroupUserMemberships()
void testSetGroupsForGroupWithDuplicates()
void testSetGroupsForGroupWithDuplicatesIgnoringCase()
void testSetGroupsForUser()
void testSetGroupsForUserNormalisesCase()
void testSetGroupsForUserWithDuplicates()
void testSetGroupsForUserWithDuplicatesIgnoringCase()
Protected Methods
void setUp()
[Expand]
Inherited Methods
From class junit.framework.TestCase
From class junit.framework.Assert
From class java.lang.Object
From interface junit.framework.Test

Public Constructors

public TestDefaultMembershipCache ()

Public Methods

public void testGetGroupsInGroup ()

Throws
Exception

public void testGetUsersInGroup ()

Throws
Exception

public void testIsGroupDirectMember ()

Throws
Exception

public void testIsGroupDirectMemberIsCaseInsensitive ()

Throws
Exception

public void testIsGroupDirectMemberReturnsNullForUncachedDirectory ()

Throws
Exception

public void testIsGroupDirectMemberReturnsNullForUncachedGroup ()

Throws
Exception

public void testIsUserDirectMember ()

Throws
Exception

public void testIsUserDirectMemberIsCaseInsensitive ()

Throws
Exception

public void testIsUserDirectMemberReturnsNullForUncachedDirectory ()

Throws
Exception

public void testIsUserDirectMemberReturnsNullForUncachedUser ()

Throws
Exception

public void testRemoveAllDirectoryMemberships ()

Throws
Exception

public void testRemoveAllDirectoryMembershipsForUncachedDirectory ()

Throws
Exception

public void testRemoveAllGroupMemberships ()

Throws
Exception

public void testRemoveAllGroupMembershipsForChildNestedGroups ()

Throws
Exception

public void testRemoveAllGroupMembershipsForParentNestedGroups ()

Throws
Exception

public void testRemoveAllUserMemberships ()

Throws
Exception

public void testRemoveGroupGroupMemberships ()

Throws
Exception

public void testRemoveGroupUserMemberships ()

Throws
Exception

public void testSetGroupsForGroupWithDuplicates ()

Throws
Exception

public void testSetGroupsForGroupWithDuplicatesIgnoringCase ()

Throws
Exception

public void testSetGroupsForUser ()

Throws
Exception

public void testSetGroupsForUserNormalisesCase ()

Throws
Exception

public void testSetGroupsForUserWithDuplicates ()

Throws
Exception

public void testSetGroupsForUserWithDuplicatesIgnoringCase ()

Throws
Exception

Protected Methods

protected void setUp ()

Throws
Exception