|
||||||||||
| 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.osuser.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, DEVELOPER_LICENSE_KEY, 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 CrowdAccessProvider, as used by JIRA+OSUser. |
| 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 |
| 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 NestedGroupsBaseException
public List getAllGroupNames()
throws Exception
getAllGroupNames in class NestedGroupsBaseException
public List getUsersInGroup(String groupName)
throws Exception
getUsersInGroup in class NestedGroupsBaseException
public List getGroupsForUser(String userName)
throws Exception
getGroupsForUser in class NestedGroupsBaseException
public boolean isInGroup(String userName,
String groupName)
throws Exception
isInGroup in class NestedGroupsBaseException
public boolean removeUserFromGroup(String userName,
String groupName)
throws Exception
removeUserFromGroup in class NestedGroupsBaseException
public boolean isUserInList(Collection userList,
String userName)
isUserInList in class NestedGroupsBase
public boolean isGroupInList(Collection groupList,
String groupName)
NestedGroupsBasegroupName 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 NestedGroupsBasegroupList - 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 | |||||||||