|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase com.atlassian.crowd.acceptance.tests.clientlib.NestedGroupsBase com.atlassian.crowd.acceptance.tests.clientlib.atlassianuser.NestedGroupsTest
public class NestedGroupsTest
Field Summary |
---|
Fields inherited from class com.atlassian.crowd.acceptance.tests.clientlib.NestedGroupsBase |
---|
securityServerClient |
Constructor Summary | |
---|---|
NestedGroupsTest()
|
Method Summary | |
---|---|
java.util.List |
getAllGroupNames()
|
java.util.List |
getGroupsForUser(java.lang.String userName)
|
java.util.List |
getUsersInGroup(java.lang.String groupName)
|
boolean |
isGroupInList(java.util.Collection groupList,
java.lang.String groupName)
Checks if a group specified by groupName is in groupList . |
boolean |
isInGroup(java.lang.String userName,
java.lang.String groupName)
|
boolean |
isUserInList(java.util.Collection userList,
java.lang.String userName)
|
boolean |
removeUserFromGroup(java.lang.String userName,
java.lang.String groupName)
|
protected void |
setupClientLibrary()
Creates an instance of a CrowdGroupManager, as used by atlassian-user (and hence Confluence + Bamboo). |
Methods inherited from class com.atlassian.crowd.acceptance.tests.clientlib.NestedGroupsBase |
---|
setUp, setupSecurityServer, tearDown, testInGroup_UserInParentGroup, testInGroup_UserInSubGroup, testInGroup_UserNotInGroup, testInGroup, testRemoveFromGroup_MemberOfGroup, testRemoveFromGroup_MemberOfSubGroup, testRemoveFromGroup_SubMemberOfSubGroup, testUsersByGroupMatchesGroupsByUser |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, 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 |
---|
public NestedGroupsTest()
Method Detail |
---|
protected void setupClientLibrary() throws java.lang.Exception
setupClientLibrary
in class NestedGroupsBase
java.lang.Exception
public java.util.List getAllGroupNames() throws java.lang.Exception
getAllGroupNames
in class NestedGroupsBase
java.lang.Exception
public java.util.List getUsersInGroup(java.lang.String groupName) throws java.lang.Exception
getUsersInGroup
in class NestedGroupsBase
java.lang.Exception
public java.util.List getGroupsForUser(java.lang.String userName) throws java.lang.Exception
getGroupsForUser
in class NestedGroupsBase
java.lang.Exception
public boolean isInGroup(java.lang.String userName, java.lang.String groupName) throws java.lang.Exception
isInGroup
in class NestedGroupsBase
java.lang.Exception
public boolean removeUserFromGroup(java.lang.String userName, java.lang.String groupName) throws java.lang.Exception
removeUserFromGroup
in class NestedGroupsBase
java.lang.Exception
public boolean isUserInList(java.util.Collection userList, java.lang.String userName)
isUserInList
in class NestedGroupsBase
public boolean isGroupInList(java.util.Collection groupList, java.lang.String groupName)
NestedGroupsBase
groupName
is in groupList
. Not all interfaces return
a Collection of Strings, so we may need interface-specific comparison ops. For example, atlassian-user returns
a List
isGroupInList
in class NestedGroupsBase
groupList
- A list of groups as returned to the application using the interfacegroupName
- The name of a group
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |