org.apache.sling.launchpad.webapp.integrationtest.servlets.post
Class PostServletMoveTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.sling.commons.testing.integration.HttpTestBase
              extended by org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletMoveTest
All Implemented Interfaces:
junit.framework.Test

public class PostServletMoveTest
extends HttpTestBase

Test node move via the MicrojaxPostServlet


Nested Class Summary
 
Nested classes/interfaces inherited from class org.apache.sling.commons.testing.integration.HttpTestBase
HttpTestBase.TestNode
 
Field Summary
static String TEST_BASE_PATH
           
 
Fields inherited from class org.apache.sling.commons.testing.integration.HttpTestBase
CONTENT_TYPE_CSS, CONTENT_TYPE_DONTCARE, CONTENT_TYPE_HTML, CONTENT_TYPE_JS, CONTENT_TYPE_JSON, CONTENT_TYPE_PLAIN, CONTENT_TYPE_XML, DEFAULT_EXT, EXECUTE_RESOURCE_TYPE, HTTP_BASE_URL, httpClient, READY_TIMEOUT_SECONDS, SERVLET_CONTEXT, SLING_POST_SERVLET_CREATE_SUFFIX, SLING_RESOURCE_TYPE, TEST_PATH, testClient, urlsToDelete, WEBDAV_BASE_URL
 
Constructor Summary
PostServletMoveTest()
           
 
Method Summary
protected  void setUp()
           
 void testMoveAtRoot()
           
 void testMoveNodeAbsolute()
           
 void testMoveNodeAbsoluteBelowDest()
           
 void testMoveNodeDeepAbsolute()
           
 void testMoveNodeDeepRelative()
           
 void testMoveNodeExistingFail()
           
 void testMoveNodeExistingReplace()
           
 void testMoveNodeMultipleSourceInValid()
           
 void testMoveNodeMultipleSourcePartial()
           
 void testMoveNodeMultipleSourceReplace()
           
 void testMoveNodeMultipleSourceValid()
           
 void testMoveNodeRelative()
           
 
Methods inherited from class org.apache.sling.commons.testing.integration.HttpTestBase
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getResponseBodyAsStream, removeEndingSlash, slingServerReady, tearDown, uploadTestScript, waitForSlingStartup
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, runBare, 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
 

Field Detail

TEST_BASE_PATH

public static final String TEST_BASE_PATH
See Also:
Constant Field Values
Constructor Detail

PostServletMoveTest

public PostServletMoveTest()
Method Detail

setUp

protected void setUp()
              throws Exception
Overrides:
setUp in class HttpTestBase
Throws:
Exception

testMoveNodeAbsolute

public void testMoveNodeAbsolute()
                          throws IOException
Throws:
IOException

testMoveNodeAbsoluteBelowDest

public void testMoveNodeAbsoluteBelowDest()
                                   throws IOException
Throws:
IOException

testMoveNodeRelative

public void testMoveNodeRelative()
                          throws IOException
Throws:
IOException

testMoveNodeExistingFail

public void testMoveNodeExistingFail()
                              throws IOException
Throws:
IOException

testMoveNodeExistingReplace

public void testMoveNodeExistingReplace()
                                 throws IOException
Throws:
IOException

testMoveNodeDeepRelative

public void testMoveNodeDeepRelative()
                              throws IOException
Throws:
IOException

testMoveNodeDeepAbsolute

public void testMoveNodeDeepAbsolute()
                              throws IOException
Throws:
IOException

testMoveNodeMultipleSourceValid

public void testMoveNodeMultipleSourceValid()
                                     throws IOException
Throws:
IOException

testMoveNodeMultipleSourceInValid

public void testMoveNodeMultipleSourceInValid()
                                       throws IOException
Throws:
IOException

testMoveNodeMultipleSourcePartial

public void testMoveNodeMultipleSourcePartial()
                                       throws IOException
Throws:
IOException

testMoveNodeMultipleSourceReplace

public void testMoveNodeMultipleSourceReplace()
                                       throws Exception
Throws:
Exception

testMoveAtRoot

public void testMoveAtRoot()
                    throws IOException
Throws:
IOException


Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.