com.atlassian.crowd.acceptance.tests.directory
Class RemoteCrowdDirectoryTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
com.atlassian.crowd.acceptance.utils.CrowdWebTestCase
com.atlassian.crowd.acceptance.tests.applications.crowd.CrowdAcceptanceTestCase
com.atlassian.crowd.acceptance.tests.directory.RemoteCrowdDirectoryTest
- All Implemented Interfaces:
- junit.framework.Test
public class RemoteCrowdDirectoryTest
- extends CrowdAcceptanceTestCase
| Fields inherited from class com.atlassian.crowd.acceptance.tests.applications.crowd.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 |
| Methods inherited from class com.atlassian.crowd.acceptance.tests.applications.crowd.CrowdAcceptanceTestCase |
_getTestProperty, _loginAdminUser, _loginAsUser, _logout, addRole, assertUserInTable, assertUserInTable, assertUserNotInTable, getBaseUrl, getCrowdApplicationPassword, getCrowdContext, getCrowdHome, getText, gotoAddApplication, gotoAddGroup, gotoAddPrincipal, gotoAddRole, gotoBackup, gotoBrowseApplications, gotoBrowseDirectories, gotoBrowseGroups, gotoBrowseGroups, gotoBrowsePrincipals, gotoBrowsePrincipals, gotoBrowseRoles, gotoCreateDirectory, gotoCurrentApplicationSessions, gotoCurrentPrincipalSessions, gotoGeneral, gotoImporters, gotoLdapConnectionPool, gotoLicensing, gotoLoggingProfiling, gotoMailServer, gotoMailTemplate, gotoRemovePrincipal, gotoRestore, gotoSAMLConfig, gotoSessionConfig, gotoSystemInfo, gotoTrustedProxies, gotoViewApplication, gotoViewGroup, gotoViewPrincipal, gotoViewRole, log, restoreBaseSetup, restoreCrowdFromXML, restoreCrowdFromXMLWithoutReloggingIn, restoreCrowdFromXMLWithoutReloggingIn, tearDown |
| Methods inherited from class com.atlassian.crowd.acceptance.utils.CrowdWebTestCase |
addRequestHeader, assertButtonNotPresent, assertButtonNotPresentWithText, assertButtonPresent, assertButtonPresentWithText, assertCheckboxNotPresent, assertCheckboxNotPresent, assertCheckboxNotSelected, assertCheckboxNotSelected, assertCheckboxPresent, assertCheckboxPresent, assertCheckboxSelected, assertCheckboxSelected, assertCookiePresent, assertCookieValueEquals, assertCookieValueMatch, assertDownloadedFileEquals, assertElementNotPresent, assertElementNotPresentByXPath, assertElementPresent, assertElementPresentByXPath, assertErrorNotPresent, assertErrorPresent, assertErrorPresentWithKey, assertErrorPresentWithText, assertFormElementEmpty, assertFormElementEquals, assertFormElementMatch, assertFormElementNotPresent, assertFormElementPresent, assertFormNotPresent, assertFormNotPresent, assertFormPresent, assertFormPresent, assertFramePresent, assertHiddenFieldPresent, assertKeyInElement, assertKeyInTable, assertKeyNotInTable, assertKeyNotPresent, assertKeyPresent, assertKeyPresent, assertKeyPresentOnce, assertKeysInTable, assertLinkNotPresent, assertLinkNotPresentWithExactText, assertLinkNotPresentWithExactText, assertLinkNotPresentWithImage, assertLinkNotPresentWithText, assertLinkNotPresentWithText, assertLinkPresent, assertLinkPresentWithExactText, assertLinkPresentWithExactText, assertLinkPresentWithImage, assertLinkPresentWithKey, assertLinkPresentWithText, assertLinkPresentWithText, assertMatch, assertMatchInElement, assertMatchInTable, assertMatchInTable, assertNoMatch, assertNoMatchInElement, assertNoMatchInTable, assertNoMatchInTable, assertRadioOptionNotPresent, assertRadioOptionNotSelected, assertRadioOptionPresent, assertRadioOptionSelected, assertResetButtonNotPresent, assertResetButtonNotPresent, assertResetButtonPresent, assertResetButtonPresent, assertSelectedOptionEquals, assertSelectedOptionMatches, assertSelectedOptionsEqual, assertSelectedOptionsMatch, assertSelectedOptionValueEquals, assertSelectedOptionValuesEqual, assertSelectOptionNotPresent, assertSelectOptionPresent, assertSelectOptionsEqual, assertSelectOptionsNotEqual, assertSelectOptionsPresent, assertSelectOptionValueNotPresent, assertSelectOptionValuePresent, assertSelectOptionValuesEqual, assertSelectOptionValuesNotEqual, assertSelectOptionValuesPresent, assertServerResponseContains, assertServerResponseDoesNotContain, assertSubmitButtonNotPresent, assertSubmitButtonNotPresent, assertSubmitButtonPresent, assertSubmitButtonPresent, assertSubmitButtonPresent, assertTableEquals, assertTableEquals, assertTableMatch, assertTableMatch, assertTableNotPresent, assertTablePresent, assertTableRowCountEquals, assertTableRowsEqual, assertTableRowsEqual, assertTableRowsMatch, assertTableRowsMatch, assertTextFieldEquals, assertTextInElement, assertTextInTable, assertTextInTable, assertTextNotInElement, assertTextNotInTable, assertTextNotInTable, assertTextNotPresent, assertTextPresent, assertTextPresent, assertTitleEquals, assertTitleEqualsKey, assertTitleMatch, assertWarningAndErrorNotPresent, assertWarningNotPresent, assertWarningPresent, assertWarningPresentWithKey, assertWarningPresentWithText, assertWindowCountEquals, assertWindowPresent, assertWindowPresent, assertWindowPresentWithTitle, beginAt, checkCheckbox, checkCheckbox, clickButton, clickButtonWithText, clickElementByXPath, clickLink, clickLinkWithExactText, clickLinkWithExactText, clickLinkWithImage, clickLinkWithKey, clickLinkWithText, clickLinkWithText, clickRadioOption, closeBrowser, closeWindow, dumpCookies, dumpHtml, dumpHtml, dumpTable, dumpTable, getDialog, getElementAttributeByXPath, getElementTextById, getElementTextByXPath, getFormElementValue, getMessage, getPageSource, getPageText, getServerResponse, getTable, getTestContext, getTester, getTestingEngineKey, gotoFrame, gotoPage, gotoRootWindow, gotoWindow, gotoWindow, gotoWindowByTitle, isTextPresent, reset, runBare, saveAs, selectOption, selectOptionByValue, selectOptions, selectOptionsByValues, setDialog, setExpectedJavaScriptAlert, setExpectedJavaScriptAlert, setExpectedJavaScriptConfirm, setExpectedJavaScriptConfirm, setExpectedJavaScriptPrompt, setExpectedJavaScriptPrompt, setFormElement, setRadioButton, setScriptingEnabled, setTestContext, setTester, setTestingEngineKey, setTextField, setWorkingForm, setWorkingForm, setWorkingForm, submit, submit, submit, uncheckCheckbox, uncheckCheckbox, waitFor, waitForElementById, waitForElementByXPath, waitForText, waitForText |
| 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 |
RemoteCrowdDirectoryTest
public RemoteCrowdDirectoryTest()
setUp
public void setUp()
throws java.lang.Exception
- Overrides:
setUp in class CrowdAcceptanceTestCase
- Throws:
java.lang.Exception
testBadClientParameters
public void testBadClientParameters()
throws UserNotFoundException,
GroupNotFoundException
- Throws:
UserNotFoundException
GroupNotFoundException
testConnection
public void testConnection()
throws OperationFailedException
- Throws:
OperationFailedException
testInvalidConnections
public void testInvalidConnections()
throws OperationFailedException
- Throws:
OperationFailedException
testFindUserByName
public void testFindUserByName()
throws java.lang.Exception
- Throws:
java.lang.Exception
testFindUserByNameNotFound
public void testFindUserByNameNotFound()
throws OperationFailedException
- Throws:
OperationFailedException
testFindUserWithAttributesByName
public void testFindUserWithAttributesByName()
throws java.lang.Exception
- Throws:
java.lang.Exception
testFindUserWithAttributesByNameNotFound
public void testFindUserWithAttributesByNameNotFound()
throws OperationFailedException
- Throws:
OperationFailedException
testAddUser
public void testAddUser()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddUserNoPassword
public void testAddUserNoPassword()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddUserDuplicate
public void testAddUserDuplicate()
throws java.lang.Exception
- Throws:
java.lang.Exception
testUpdateUser
public void testUpdateUser()
throws java.lang.Exception
- Throws:
java.lang.Exception
testUpdateUserNotFound
public void testUpdateUserNotFound()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveUser
public void testRemoveUser()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveUserBadUser
public void testRemoveUserBadUser()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAuthenticate
public void testAuthenticate()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAuthenticateBadPassword
public void testAuthenticateBadPassword()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAuthenticateNoUser
public void testAuthenticateNoUser()
throws java.lang.Exception
- Throws:
java.lang.Exception
testUpdateUserPassword
public void testUpdateUserPassword()
throws java.lang.Exception
- Throws:
java.lang.Exception
testStoreUserAttributes
public void testStoreUserAttributes()
throws java.lang.Exception
- Throws:
java.lang.Exception
testStoreUserAttributesEmptySet
public void testStoreUserAttributesEmptySet()
throws java.lang.Exception
- Throws:
java.lang.Exception
testStoreUserAttributesBadUser
public void testStoreUserAttributesBadUser()
throws OperationFailedException
- Throws:
OperationFailedException
testRemoveUserAttributes
public void testRemoveUserAttributes()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveUserAttributesBadUser
public void testRemoveUserAttributesBadUser()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveUserAttributesBadAttribute
public void testRemoveUserAttributesBadAttribute()
throws java.lang.Exception
- Throws:
java.lang.Exception
testFindGroupByName
public void testFindGroupByName()
throws java.lang.Exception
- Throws:
java.lang.Exception
testFindGroupByNameNotFound
public void testFindGroupByNameNotFound()
throws OperationFailedException
- Throws:
OperationFailedException
testFindGroupWithAttributesByName
public void testFindGroupWithAttributesByName()
throws java.lang.Exception
- Throws:
java.lang.Exception
testFindGroupWithAttributesByNameNotFound
public void testFindGroupWithAttributesByNameNotFound()
throws OperationFailedException
- Throws:
OperationFailedException
testAddGroup
public void testAddGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddGroupDuplicate
public void testAddGroupDuplicate()
throws java.lang.Exception
- Throws:
java.lang.Exception
testUpdateGroup
public void testUpdateGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testUpdateGroupNotFound
public void testUpdateGroupNotFound()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveGroup
public void testRemoveGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveGroupBadGroup
public void testRemoveGroupBadGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testStoreGroupAttributes
public void testStoreGroupAttributes()
throws java.lang.Exception
- Throws:
java.lang.Exception
testStoreGroupAttributesEmptySet
public void testStoreGroupAttributesEmptySet()
throws java.lang.Exception
- Throws:
java.lang.Exception
testStoreGroupAttributesBadGroup
public void testStoreGroupAttributesBadGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testRemoveGroupAttributes
public void testRemoveGroupAttributes()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveGroupAttributesBadGroup
public void testRemoveGroupAttributesBadGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveGroupAttributesBadAttribute
public void testRemoveGroupAttributesBadAttribute()
throws java.lang.Exception
- Throws:
java.lang.Exception
testIsUserDirectMemberOfGroup
public void testIsUserDirectMemberOfGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testAddUserToGroup
public void testAddUserToGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddUserToGroupDuplicate
public void testAddUserToGroupDuplicate()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddUserToGroupBadGroup
public void testAddUserToGroupBadGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddUserToGroupBadUser
public void testAddUserToGroupBadUser()
throws java.lang.Exception
- Throws:
java.lang.Exception
testIsGroupDirectMemberOfGroup
public void testIsGroupDirectMemberOfGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testAddGroupToGroup
public void testAddGroupToGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddGroupToGroupDuplicate
public void testAddGroupToGroupDuplicate()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddGroupToGroupBadParent
public void testAddGroupToGroupBadParent()
throws java.lang.Exception
- Throws:
java.lang.Exception
testAddGroupToGroupBadChild
public void testAddGroupToGroupBadChild()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveUserFromGroup
public void testRemoveUserFromGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveUserFromGroupBadUser
public void testRemoveUserFromGroupBadUser()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveUserFromGroupBadGroup
public void testRemoveUserFromGroupBadGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveGroupFromGroup
public void testRemoveGroupFromGroup()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveGroupFromGroupBadParent
public void testRemoveGroupFromGroupBadParent()
throws java.lang.Exception
- Throws:
java.lang.Exception
testRemoveGroupFromGroupBadChild
public void testRemoveGroupFromGroupBadChild()
throws java.lang.Exception
- Throws:
java.lang.Exception
testSearchAllUsers
public void testSearchAllUsers()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchAllUserNames
public void testSearchAllUserNames()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchUsers_EmailRestriction
public void testSearchUsers_EmailRestriction()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchAllGroups
public void testSearchAllGroups()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchAllGroupNames
public void testSearchAllGroupNames()
throws OperationFailedException
- Throws:
OperationFailedException
testSearchGroups_NameRestriction
public void testSearchGroups_NameRestriction()
throws OperationFailedException
- Throws:
OperationFailedException
testGetUserMembersOfGroup
public void testGetUserMembersOfGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testGetUserNameMembersOfGroup
public void testGetUserNameMembersOfGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testGetGroupMembersOfGroup
public void testGetGroupMembersOfGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testGetGroupNameMembersOfGroup
public void testGetGroupNameMembersOfGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testGroupMembershipsForUser
public void testGroupMembershipsForUser()
throws OperationFailedException
- Throws:
OperationFailedException
testGroupNameMembershipsForUser
public void testGroupNameMembershipsForUser()
throws OperationFailedException
- Throws:
OperationFailedException
testGroupMembershipsForGroup
public void testGroupMembershipsForGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testGroupNameMembershipsForGroup
public void testGroupNameMembershipsForGroup()
throws OperationFailedException
- Throws:
OperationFailedException
testNestedGroupSupport
public void testNestedGroupSupport()
Copyright © 2012 Atlassian. All Rights Reserved.