|
||||||||||
| 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, 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 | |
|---|---|
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 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, 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 java.lang.Exception
setupClientLibrary in class NestedGroupsBasejava.lang.Exception
public java.util.List getAllGroupNames()
throws java.lang.Exception
getAllGroupNames in class NestedGroupsBasejava.lang.Exception
public java.util.List getUsersInGroup(java.lang.String groupName)
throws java.lang.Exception
getUsersInGroup in class NestedGroupsBasejava.lang.Exception
public java.util.List getGroupsForUser(java.lang.String userName)
throws java.lang.Exception
getGroupsForUser in class NestedGroupsBasejava.lang.Exception
public boolean isInGroup(java.lang.String userName,
java.lang.String groupName)
throws java.lang.Exception
isInGroup in class NestedGroupsBasejava.lang.Exception
public boolean removeUserFromGroup(java.lang.String userName,
java.lang.String groupName)
throws java.lang.Exception
removeUserFromGroup in class NestedGroupsBasejava.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)
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 | |||||||||