|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
com.atlassian.crowd.acceptance.utils.CrowdWebTestCase
com.atlassian.crowd.acceptance.tests.console.CrowdAcceptanceTestCase
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 |
Fields inherited from class com.atlassian.crowd.acceptance.tests.console.CrowdAcceptanceTestCase |
---|
ADMIN_EMAIL, ADMIN_FULL_NAME, ADMIN_GROUP, ADMIN_PW, ADMIN_USER, CONSOLE_PORT, CONTEXT_PATH, EXPIRED_MAINTENANCE_KEY, HOST, HOST_PATH, logger, specProperties, UNLIMITED_LICENSE_KEY, URL_HOME, WAR_PATH, WORKGROUP_LICENSE_KEY |
Fields inherited from class com.atlassian.crowd.acceptance.utils.CrowdWebTestCase |
---|
tester |
Constructor Summary | |
---|---|
NestedGroupsTest()
|
Method Summary | |
---|---|
List |
getAllGroupNames()
|
List |
getGroupsForUser(String userName)
|
List |
getUsersInGroup(String groupName)
|
boolean |
isGroupInList(Collection groupList,
String groupName)
Checks if a group specified by groupName is in groupList . |
boolean |
isInGroup(String userName,
String groupName)
|
boolean |
isUserInList(Collection userList,
String userName)
|
boolean |
removeUserFromGroup(String userName,
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, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertEquals, assertFalse, assertFalse, assertNotNull, assertNotNull, assertNotSame, assertNotSame, assertNull, assertNull, assertSame, assertSame, assertTrue, assertTrue, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Constructor Detail |
---|
public NestedGroupsTest()
Method Detail |
---|
protected void setupClientLibrary() throws Exception
setupClientLibrary
in class NestedGroupsBase
Exception
public List getAllGroupNames() throws Exception
getAllGroupNames
in class NestedGroupsBase
Exception
public List getUsersInGroup(String groupName) throws Exception
getUsersInGroup
in class NestedGroupsBase
Exception
public List getGroupsForUser(String userName) throws Exception
getGroupsForUser
in class NestedGroupsBase
Exception
public boolean isInGroup(String userName, String groupName) throws Exception
isInGroup
in class NestedGroupsBase
Exception
public boolean removeUserFromGroup(String userName, String groupName) throws Exception
removeUserFromGroup
in class NestedGroupsBase
Exception
public boolean isUserInList(Collection userList, String userName)
isUserInList
in class NestedGroupsBase
public boolean isGroupInList(Collection groupList, 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 |