com.atlassian.crowd.acceptance.tests.applications.crowd
Class AddDirectoryTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.crowd.acceptance.utils.CrowdWebTestCase
              extended by com.atlassian.crowd.acceptance.tests.applications.crowd.CrowdAcceptanceTestCase
                  extended by com.atlassian.crowd.acceptance.tests.applications.crowd.AddDirectoryTest
All Implemented Interfaces:
junit.framework.Test

public class AddDirectoryTest
extends CrowdAcceptanceTestCase

Test to look at adding multiple directory types Roles are disabled by default


Field Summary
 
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
 
Fields inherited from class com.atlassian.crowd.acceptance.utils.CrowdWebTestCase
tester
 
Constructor Summary
AddDirectoryTest()
           
 
Method Summary
 void setUp()
           
 void tearDown()
           
 void testAddConnectorDirectory()
           
 void testAddConnectorDirectoryWithAllValidExceptOverlappedRolesGroupDN()
           
 void testAddConnectorDirectoryWithoutAttributesRolesDisabled()
           
 void testAddConnectorDirectoryWithoutAttributesRolesEnabled()
           
 void testAddConnectorDirectoryWithPwdEncryption()
           
 void testAddConnectorDirectoryWithRolesEnabled()
           
 void testAddConnectorDirectoryWithSpecificAttributesRolesEnabled()
           
 void testAddConnectorDirectoryWithUseUserMembershipAttributeForGroupMembershipRolesDisabled()
           
 void testAddConnectorDirectoryWithUseUserMembershipAttributeForGroupMembershipRolesEnabled()
           
 void testAddConnectorDirectoryWithUseUserMembershipAttributeRolesDisabled()
           
 void testAddConnectorDirectoryWithUseUserMembershipAttributeRolesEnabled()
           
 void testAddCustomDirectory()
           
 void testAddCustomDirectoryWithBadImplementationClass()
           
 void testAddCustomDirectoryWithoutAttributes()
           
 void testAddDelegatedDirectory()
           
 void testAddDelegatedDirectoryTestSearch()
           
 void testAddDelegatedDirectoryTestSearchInvalid()
           
 void testAddDelegatedDirectoryWithPwdEncryption()
           
 void testAddDelegatingDirectoryWithoutAttributes()
           
 void testAddInactiveConnectorDirectory()
          Tests that adding an inactive directory will not show any information about the synchronisation including the "Synchronise now" button.
 void testAddInternalDirectory()
           
 void testAddInternalDirectoryWithoutName()
           
 
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
 
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, assertKeyInTable, assertKeyNotInTable, assertKeyNotPresent, assertKeyPresent, assertKeyPresent, 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, 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
 

Constructor Detail

AddDirectoryTest

public AddDirectoryTest()
Method Detail

setUp

public void setUp()
           throws java.lang.Exception
Overrides:
setUp in class CrowdAcceptanceTestCase
Throws:
java.lang.Exception

tearDown

public void tearDown()
              throws java.lang.Exception
Overrides:
tearDown in class CrowdAcceptanceTestCase
Throws:
java.lang.Exception

testAddInternalDirectory

public void testAddInternalDirectory()

testAddConnectorDirectory

public void testAddConnectorDirectory()

testAddInactiveConnectorDirectory

public void testAddInactiveConnectorDirectory()
Tests that adding an inactive directory will not show any information about the synchronisation including the "Synchronise now" button.


testAddConnectorDirectoryWithPwdEncryption

public void testAddConnectorDirectoryWithPwdEncryption()

testAddInternalDirectoryWithoutName

public void testAddInternalDirectoryWithoutName()

testAddConnectorDirectoryWithoutAttributesRolesDisabled

public void testAddConnectorDirectoryWithoutAttributesRolesDisabled()

testAddConnectorDirectoryWithoutAttributesRolesEnabled

public void testAddConnectorDirectoryWithoutAttributesRolesEnabled()

testAddConnectorDirectoryWithAllValidExceptOverlappedRolesGroupDN

public void testAddConnectorDirectoryWithAllValidExceptOverlappedRolesGroupDN()

testAddConnectorDirectoryWithSpecificAttributesRolesEnabled

public void testAddConnectorDirectoryWithSpecificAttributesRolesEnabled()

testAddConnectorDirectoryWithUseUserMembershipAttributeRolesEnabled

public void testAddConnectorDirectoryWithUseUserMembershipAttributeRolesEnabled()

testAddConnectorDirectoryWithUseUserMembershipAttributeRolesDisabled

public void testAddConnectorDirectoryWithUseUserMembershipAttributeRolesDisabled()

testAddConnectorDirectoryWithUseUserMembershipAttributeForGroupMembershipRolesEnabled

public void testAddConnectorDirectoryWithUseUserMembershipAttributeForGroupMembershipRolesEnabled()

testAddConnectorDirectoryWithUseUserMembershipAttributeForGroupMembershipRolesDisabled

public void testAddConnectorDirectoryWithUseUserMembershipAttributeForGroupMembershipRolesDisabled()

testAddConnectorDirectoryWithRolesEnabled

public void testAddConnectorDirectoryWithRolesEnabled()

testAddCustomDirectoryWithoutAttributes

public void testAddCustomDirectoryWithoutAttributes()

testAddCustomDirectoryWithBadImplementationClass

public void testAddCustomDirectoryWithBadImplementationClass()

testAddCustomDirectory

public void testAddCustomDirectory()

testAddDelegatedDirectory

public void testAddDelegatedDirectory()

testAddDelegatedDirectoryWithPwdEncryption

public void testAddDelegatedDirectoryWithPwdEncryption()

testAddDelegatingDirectoryWithoutAttributes

public void testAddDelegatingDirectoryWithoutAttributes()

testAddDelegatedDirectoryTestSearch

public void testAddDelegatedDirectoryTestSearch()

testAddDelegatedDirectoryTestSearchInvalid

public void testAddDelegatedDirectoryTestSearchInvalid()


Copyright © 2010 Atlassian. All Rights Reserved.