com.atlassian.confluence.rpc
Class SpaceRpcAcceptanceTest

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.rpc.AbstractRpcAcceptanceTest
                      extended by com.atlassian.confluence.rpc.SpaceRpcAcceptanceTest
All Implemented Interfaces:
junit.framework.Test

public class SpaceRpcAcceptanceTest
extends AbstractRpcAcceptanceTest

Test space related methods via RPC.


Field Summary
 
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
DASHBOARD_RECENT_UPDATES_URL, logAdjuster, 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
SpaceRpcAcceptanceTest()
           
 
Method Summary
protected  void setUp()
          Default setUp method.
protected  void tearDown()
          Default tearDown method.
 void testCreatePersonalSpace()
           
 void testCreatePersonalSpaceNotPermitted()
           
 void testCreateSpace()
           
 void testCreateSpaceAsUnpermittedUser()
           
 void testCreateSpaceWithSpaceInKey()
           
 void testGetSpace()
           
 void testGetSpaceAsUnpermittedUser()
           
 void testGetSpacePermissions()
           
 void testGetSpacePermissionsWithoutPermissions()
           
 void testGetSpaces()
           
 void testGetSpacesAsUnpermittedUser()
           
 void testRemoveInvalidSpace()
           
 void testRemoveSpace()
           
 void testRemoveSpaceAsUnpermittedUser()
           
 void testSpaceExport()
          A partial test of remote space export functionality.
 void testSpaceMethods()
           
 void testValidExportUrl()
           
 
Methods inherited from class com.atlassian.confluence.rpc.AbstractRpcAcceptanceTest
newRpcForUser
 
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
adminConsole, attachments, baseUrlSelector, createSpaceViaWebUI, createTestSpaceViaWebUI, createTestUser, darkFeatures, directoryConfig, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getPluginHelper, getServerStateManager, goToBlogCollector, logins, logout, pages, plugins, rebuildIndex, setUpTestNG, substituteForNodeBaseUrl, 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

SpaceRpcAcceptanceTest

public SpaceRpcAcceptanceTest()
Method Detail

setUp

protected void setUp()
              throws 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:
Exception - from super

tearDown

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

Overrides:
tearDown in class AbstractConfluenceAcceptanceTest
Throws:
Exception

testCreateSpace

public void testCreateSpace()
                     throws IOException,
                            org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testCreatePersonalSpace

public void testCreatePersonalSpace()
                             throws IOException,
                                    org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testCreateSpaceAsUnpermittedUser

public void testCreateSpaceAsUnpermittedUser()
                                      throws IOException,
                                             org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testCreateSpaceWithSpaceInKey

public void testCreateSpaceWithSpaceInKey()
                                   throws IOException,
                                          org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testCreatePersonalSpaceNotPermitted

public void testCreatePersonalSpaceNotPermitted()
                                         throws IOException,
                                                org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testGetSpace

public void testGetSpace()
                  throws IOException,
                         org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testGetSpaceAsUnpermittedUser

public void testGetSpaceAsUnpermittedUser()
                                   throws IOException,
                                          org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testGetSpaces

public void testGetSpaces()
                   throws IOException,
                          org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testGetSpacesAsUnpermittedUser

public void testGetSpacesAsUnpermittedUser()
                                    throws IOException,
                                           org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testRemoveSpace

public void testRemoveSpace()
                     throws IOException,
                            org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testRemoveInvalidSpace

public void testRemoveInvalidSpace()
                            throws IOException,
                                   org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testRemoveSpaceAsUnpermittedUser

public void testRemoveSpaceAsUnpermittedUser()
                                      throws IOException,
                                             org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testSpaceMethods

public void testSpaceMethods()
                      throws IOException,
                             org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testValidExportUrl

public void testValidExportUrl()
                        throws Exception
Throws:
Exception

testSpaceExport

public void testSpaceExport()
                     throws IOException,
                            org.apache.xmlrpc.XmlRpcException
A partial test of remote space export functionality. Written for CONF-12020. It doesn't test all export types and it doesn't check whether the files produced are valid.

Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testGetSpacePermissions

public void testGetSpacePermissions()
                             throws IOException,
                                    org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testGetSpacePermissionsWithoutPermissions

public void testGetSpacePermissionsWithoutPermissions()
                                               throws IOException,
                                                      org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException


Copyright © 2003–2015 Atlassian. All rights reserved.