com.atlassian.confluence.api
Class RemoteSpaceServiceAcceptanceTest

java.lang.Object
  extended by com.atlassian.confluence.api.AbstractAcceptanceTest
      extended by com.atlassian.confluence.api.AbstractRemoteServiceAcceptanceTest
          extended by com.atlassian.confluence.api.RemoteSpaceServiceAcceptanceTest

public class RemoteSpaceServiceAcceptanceTest
extends AbstractRemoteServiceAcceptanceTest


Field Summary
 
Fields inherited from class com.atlassian.confluence.api.AbstractRemoteServiceAcceptanceTest
proxyCreator
 
Fields inherited from class com.atlassian.confluence.api.AbstractAcceptanceTest
rpc, testName
 
Constructor Summary
RemoteSpaceServiceAcceptanceTest()
           
 
Method Summary
protected  java.util.Collection<java.lang.String> getExcludedMethodNamesForProxyTest()
          Returns a collection of method names to skip the proxy test for.
protected  java.lang.Object getService()
           
protected  java.lang.Class getServiceClass()
           
 void setUp()
           
 void testCreatePublicAndPrivateSpaces()
           
 void testCreateSpace()
           
 void testGetAllContentForSpace()
           
 void testGetContentForNonExistentSpace()
           
 void testGetContentForSpace()
           
 void testGetSpace()
           
 void testGetSpaceDescription()
           
 void testGetSpaces()
           
 void testGetSpacesWithKeys()
           
 void testGetTopLevelContentForSpace()
           
 void testNotPermitted()
           
 
Methods inherited from class com.atlassian.confluence.api.AbstractRemoteServiceAcceptanceTest
proxySetUp, testServiceProxy
 
Methods inherited from class com.atlassian.confluence.api.AbstractAcceptanceTest
commonSetUp, exceptionSupplier, tearDown
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

RemoteSpaceServiceAcceptanceTest

public RemoteSpaceServiceAcceptanceTest()
Method Detail

getService

protected java.lang.Object getService()
Specified by:
getService in class AbstractRemoteServiceAcceptanceTest
Returns:
the proxy of the API Service under test.

getServiceClass

protected java.lang.Class getServiceClass()
Specified by:
getServiceClass in class AbstractRemoteServiceAcceptanceTest
Returns:
the class of the API Service under test.

getExcludedMethodNamesForProxyTest

protected java.util.Collection<java.lang.String> getExcludedMethodNamesForProxyTest()
Description copied from class: AbstractRemoteServiceAcceptanceTest
Returns a collection of method names to skip the proxy test for.

Overridden by test classes for services with methods that are known to be implemented on the proxy, but not able to be tested with the logic in testServiceProxy. If we end up fixing the logic, these exclusions can (and should) be removed.

Overrides:
getExcludedMethodNamesForProxyTest in class AbstractRemoteServiceAcceptanceTest

setUp

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

testCreateSpace

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

testCreatePublicAndPrivateSpaces

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

testGetSpace

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

testGetSpaceDescription

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

testNotPermitted

public void testNotPermitted()

testGetContentForSpace

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

testGetContentForNonExistentSpace

public void testGetContentForNonExistentSpace()
                                       throws ServiceException
Throws:
ServiceException

testGetAllContentForSpace

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

testGetTopLevelContentForSpace

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

testGetSpaces

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

testGetSpacesWithKeys

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


Copyright © 2003-2014 Atlassian. All Rights Reserved.