com.atlassian.confluence
Class LdapUpperCaseUserAcceptanceTest

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.LdapUpperCaseUserAcceptanceTest
All Implemented Interfaces:
junit.framework.Test

public class LdapUpperCaseUserAcceptanceTest
extends AbstractDefaultPropertiesLdapAcceptanceTest

Tests that Global and Space Permissions can be assigned to and removed from LDAP users with capital letters in their names. Only runs in LDAP-enabled tests.


Field Summary
 
Fields inherited from class com.atlassian.confluence.AbstractLdapAcceptanceTest
configurationCallBack, internalDirectory, ldapDirectory, ldapHelper, userDirectories
 
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
DASHBOARD_RECENT_UPDATES_URL, log, logAdjuster, RANDOM, rpc, 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, webTester, wikiMarkupRpc
 
Constructor Summary
LdapUpperCaseUserAcceptanceTest()
           
 
Method Summary
protected  void onSetUp()
          Override to execute custom set-up code.
 void testLdapGlobalPermissions()
           
 void testLdapUpperCaseSpacePermissions()
           
 void testLdapUpperCaseSpacePermissionsViaRpc()
           
 void testLdapUpperCaseUserCanLogInUsingLowerCase()
           
 void testLdapUpperCaseUserCanLogInUsingUpperCase()
           
 
Methods inherited from class com.atlassian.confluence.AbstractDefaultPropertiesLdapAcceptanceTest
ldapPropertiesFile
 
Methods inherited from class com.atlassian.confluence.AbstractLdapAcceptanceTest
addLdapDirectory, beforeAddLdapDirectory, editLdapDirectory, getLdapDirectoryPermission, getLdapProperties, initialiseLdapData, initLdapFromDefaultLdif, onTearDown, postProcessConfiguration, setUp, tearDown
 
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
adminConsole, attachments, createSpaceViaWebUI, createTestSpaceViaWebUI, directoryConfig, generateBaseUrl, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getPluginHelper, getServerStateManager, goToBlogCollector, logInAsAdminAtHomepage, loginAsTestUser, loginAsTestUser2, loginAsTestUserAtHomepage, logins, logout, pages, rebuildIndex, setUpTestNG, tearDownTestNG, users, viewHomepage, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

LdapUpperCaseUserAcceptanceTest

public LdapUpperCaseUserAcceptanceTest()
Method Detail

onSetUp

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

Overrides:
onSetUp in class AbstractLdapAcceptanceTest
Throws:
java.lang.Exception

testLdapUpperCaseUserCanLogInUsingUpperCase

public void testLdapUpperCaseUserCanLogInUsingUpperCase()
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

testLdapUpperCaseUserCanLogInUsingLowerCase

public void testLdapUpperCaseUserCanLogInUsingLowerCase()
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

testLdapUpperCaseSpacePermissions

public void testLdapUpperCaseSpacePermissions()

testLdapUpperCaseSpacePermissionsViaRpc

public void testLdapUpperCaseSpacePermissionsViaRpc()

testLdapGlobalPermissions

public void testLdapGlobalPermissions()


Copyright © 2003-2014 Atlassian. All Rights Reserved.