com.atlassian.confluence
Class UserManagementReadOnlyAcceptanceTest

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

public class UserManagementReadOnlyAcceptanceTest
extends AbstractConfluenceAcceptanceTest

Tests that can be run against instances with External management, such as JIRA-managed-Crowd, where Users, Groups and Memberships cannot be added or removed via the Confluence UI.


Field Summary
 
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
UserManagementReadOnlyAcceptanceTest()
           
 
Method Summary
protected  void setUp()
          Default setUp method.
protected  void tearDown()
          Default tearDown method.
 void testBlankQuery()
           
 void testExtraFields()
           
 void testExtraFieldsNotDoubleEncoded()
          CONF-14305 make sure the fields aren't double encoded
 void testExtraFieldsWithBackslashesAndApostrophes()
          CONF-14305 allow fields with backslashes and apostrophes to be set
 void testFreeformField()
           
 void testSearchUserWithWhiteSpaceInSimple()
           
 void testSysadminInConfluenceAdministratorsGroup()
           
 void testUserListPagination()
           
 void testUserOrder()
           
 void testViewUserDetailsFromDifferentUser()
           
 void testViewUserLinkForUserWithUTF8Characters()
           
 
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, failNotEquals, failNotSame, failSame, format
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

UserManagementReadOnlyAcceptanceTest

public UserManagementReadOnlyAcceptanceTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Description copied from class: AbstractConfluenceAcceptanceTest
Default setUp method. Establishes XML-RPC connection and sets the base URL. Also configures LDAP repository.

Overrides:
setUp in class AbstractConfluenceAcceptanceTest
Throws:
java.lang.Exception - from super

tearDown

protected void tearDown()
Description copied from class: AbstractConfluenceAcceptanceTest
Default tearDown method. Removes any files which were added to the AbstractConfluenceAcceptanceTest.filesToDelete list.

Overrides:
tearDown in class AbstractConfluenceAcceptanceTest

testSysadminInConfluenceAdministratorsGroup

public void testSysadminInConfluenceAdministratorsGroup()

testBlankQuery

public void testBlankQuery()

testUserListPagination

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

testSearchUserWithWhiteSpaceInSimple

public void testSearchUserWithWhiteSpaceInSimple()

testExtraFields

public void testExtraFields()

testViewUserDetailsFromDifferentUser

public void testViewUserDetailsFromDifferentUser()

testFreeformField

public void testFreeformField()

testExtraFieldsNotDoubleEncoded

public void testExtraFieldsNotDoubleEncoded()
CONF-14305 make sure the fields aren't double encoded


testExtraFieldsWithBackslashesAndApostrophes

public void testExtraFieldsWithBackslashesAndApostrophes()
CONF-14305 allow fields with backslashes and apostrophes to be set


testViewUserLinkForUserWithUTF8Characters

public void testViewUserLinkForUserWithUTF8Characters()
                                               throws java.io.IOException,
                                                      org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testUserOrder

public void testUserOrder()


Copyright © 2003-2014 Atlassian. All Rights Reserved.