com.atlassian.confluence
Class DelegatedLdapGroupSyncAcceptanceTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.confluence.junit3.JUnit3TimingTestCase
              extended by com.atlassian.confluence.AbstractConfluenceAcceptanceTest
                  extended by com.atlassian.confluence.AbstractLdapAcceptanceTest
                      extended by com.atlassian.confluence.AbstractDefaultPropertiesLdapAcceptanceTest
                          extended by com.atlassian.confluence.AbstractDelegatedLdapAcceptanceTest
                              extended by com.atlassian.confluence.DelegatedLdapGroupSyncAcceptanceTest
All Implemented Interfaces:
junit.framework.Test

public class DelegatedLdapGroupSyncAcceptanceTest
extends AbstractDelegatedLdapAcceptanceTest


Field Summary
 
Fields inherited from class com.atlassian.confluence.AbstractLdapAcceptanceTest
configurationCallBack, internalDirectory, ldapDirectory, ldapHelper, userDirectories
 
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
ANONYMOUS_USER, DASHBOARD_RECENT_UPDATES_URL, DIRECTORY_CONFIG, exceptionTransformer, filesToDelete, log, logAdjuster, RANDOM, rpc, serverStateManager, TEST_ADMIN, TEST_BLOG, TEST_COMMENT, TEST_GROUP1, TEST_GROUP2, TEST_PAGE, TEST_SPACE, TEST_SPACE2, TEST_USER1, TEST_USER2, TESTBLOG_CONTENT, TESTBLOG_TITLE, testData, TESTPAGE_COMMENT, TESTPAGE_CONTENT, TESTPAGE_TITLE, TESTSPACE_KEY, TESTSPACE_TITLE, TESTSPACE2_KEY, TESTSPACE2_TITLE, VIEW_PERSONAL_SPACE_LINK, webTester, wikiMarkupRpc
 
Constructor Summary
DelegatedLdapGroupSyncAcceptanceTest()
           
 
Method Summary
protected  UserDirectory addLdapDirectory()
           
protected  void onSetUp()
          Override to execute custom set-up code.
protected  void onTearDown()
          Override to execute custom tear-down code.
 void testLdapGroupDoesNotAppearOnUsersGroupListAfterRemoval()
           
 void testLdapGroupDoesNotAppearOnUsersGroupListWhenLocalGroupWithSameNameExists()
           
 void testLdapGroupDoesNotAppearOnUsersGroupListWhenMembershipRemoved()
           
 void testLdapGroupsAppearOnAdminPageAfterRemovalAndLogin()
           
 void testLdapGroupsAppearOnAdminPageAfterSync()
           
 void testOnlyLdapGroupsAUserBelongsToAppearOnAdminPage()
           
 
Methods inherited from class com.atlassian.confluence.AbstractDelegatedLdapAcceptanceTest
assertLoggedIn, getLdapDirectoryPermission, initialiseLdapData
 
Methods inherited from class com.atlassian.confluence.AbstractDefaultPropertiesLdapAcceptanceTest
ldapPropertiesFile
 
Methods inherited from class com.atlassian.confluence.AbstractLdapAcceptanceTest
beforeAddLdapDirectory, editLdapDirectory, getLdapProperties, initLdapFromDefaultLdif, postProcessConfiguration, setUp, tearDown
 
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
adminConsole, attachments, createAndWatchTestPage, createSpaceViaWebUI, createTestSpaceViaWebUI, disableAnonymousAccess, enableAnonymousAccess, generateBaseUrl, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getFriendlyRelativeDate, getPluginHelper, goToBlogCollector, goToPagesCollector, isClustered, logInAsAdminAtHomepage, loginAsTestUser, loginAsTestUser2, loginAsTestUserAtHomepage, logins, logout, pages, rebuildIndex, setUp, setUpTestNG, tearDownTestNG, users, viewHomepage, viewPeopleDirectory, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, viewSpaceTools, viewTrash, watchSpace, webAppContextPath
 
Methods inherited from class com.atlassian.confluence.junit3.JUnit3TimingTestCase
runBare, setExceptionTransformer
 
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

DelegatedLdapGroupSyncAcceptanceTest

public DelegatedLdapGroupSyncAcceptanceTest()
Method Detail

addLdapDirectory

protected UserDirectory addLdapDirectory()
Overrides:
addLdapDirectory in class AbstractDelegatedLdapAcceptanceTest

onSetUp

protected void onSetUp()
                throws Exception
Description copied from class: AbstractLdapAcceptanceTest
Override to execute custom set-up code.

Overrides:
onSetUp in class AbstractLdapAcceptanceTest
Throws:
Exception

onTearDown

protected void onTearDown()
                   throws Exception
Description copied from class: AbstractLdapAcceptanceTest
Override to execute custom tear-down code.

Overrides:
onTearDown in class AbstractLdapAcceptanceTest
Throws:
Exception

testLdapGroupsAppearOnAdminPageAfterSync

public void testLdapGroupsAppearOnAdminPageAfterSync()
                                              throws Exception
Throws:
Exception

testOnlyLdapGroupsAUserBelongsToAppearOnAdminPage

public void testOnlyLdapGroupsAUserBelongsToAppearOnAdminPage()
                                                       throws Exception
Throws:
Exception

testLdapGroupDoesNotAppearOnUsersGroupListAfterRemoval

public void testLdapGroupDoesNotAppearOnUsersGroupListAfterRemoval()
                                                            throws Exception
Throws:
Exception

testLdapGroupDoesNotAppearOnUsersGroupListWhenLocalGroupWithSameNameExists

public void testLdapGroupDoesNotAppearOnUsersGroupListWhenLocalGroupWithSameNameExists()
                                                                                throws Exception
Throws:
Exception

testLdapGroupDoesNotAppearOnUsersGroupListWhenMembershipRemoved

public void testLdapGroupDoesNotAppearOnUsersGroupListWhenMembershipRemoved()
                                                                     throws Exception
Throws:
Exception

testLdapGroupsAppearOnAdminPageAfterRemovalAndLogin

public void testLdapGroupsAppearOnAdminPageAfterRemovalAndLogin()
                                                         throws Exception
Throws:
Exception


Copyright © 2003-2013 Atlassian. All Rights Reserved.