org.apache.sling.launchpad.webapp.integrationtest.servlets.post
Class PostServletVersionableTest
java.lang.Object
junit.framework.Assert
junit.framework.TestCase
org.apache.sling.commons.testing.integration.HttpTestBase
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletVersionableTest
- All Implemented Interfaces:
- junit.framework.Test
public class PostServletVersionableTest
- extends HttpTestBase
Test node creation via the PostServlet and versionable nodes
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 |
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 |
TEST_BASE_PATH
public static final String TEST_BASE_PATH
- See Also:
- Constant Field Values
PostServletVersionableTest
public PostServletVersionableTest()
setUp
protected void setUp()
throws Exception
- Overrides:
setUp
in class HttpTestBase
- Throws:
Exception
testPostPathIsUnique
public void testPostPathIsUnique()
throws IOException
- Throws:
IOException
testCreatedNodeIsCheckedOut
public void testCreatedNodeIsCheckedOut()
throws IOException
- Throws:
IOException
testAddingVersionableMixInChecksOut
public void testAddingVersionableMixInChecksOut()
throws IOException
- Throws:
IOException
testCreatedNodeIsCheckedInIfRequested
public void testCreatedNodeIsCheckedInIfRequested()
throws IOException
- Throws:
IOException
testAddingVersionableMixInChecksInIfRequested
public void testAddingVersionableMixInChecksInIfRequested()
throws IOException
- Throws:
IOException
testModifyingACheckedOutNodeDoesntCheckItIn
public void testModifyingACheckedOutNodeDoesntCheckItIn()
throws IOException
- Throws:
IOException
testModifyingACheckedInNodeFailsWithoutAutoCheckout
public void testModifyingACheckedInNodeFailsWithoutAutoCheckout()
throws IOException
- Throws:
IOException
testModifiedNodeIsCheckedInAfterModification
public void testModifiedNodeIsCheckedInAfterModification()
throws IOException
- Throws:
IOException
testModifiedNodeIsCheckedOutIfRequested
public void testModifiedNodeIsCheckedOutIfRequested()
throws IOException
- Throws:
IOException
testCheckingInACheckOutNode
public void testCheckingInACheckOutNode()
throws IOException
- Throws:
IOException
testCheckingOutACheckedInNode
public void testCheckingOutACheckedInNode()
throws IOException
- Throws:
IOException
testCheckingOutAnAlreadyCheckedOutNodeIsANoOp
public void testCheckingOutAnAlreadyCheckedOutNodeIsANoOp()
throws IOException
- Throws:
IOException
testCheckingInAnAlreadyCheckedInNodeIsANoOp
public void testCheckingInAnAlreadyCheckedInNodeIsANoOp()
throws IOException
- Throws:
IOException
testDeletingChildNodeOfACheckedInNode
public void testDeletingChildNodeOfACheckedInNode()
throws IOException
- Throws:
IOException
testDeletingChildNodeOfACheckedInNodeByOp
public void testDeletingChildNodeOfACheckedInNodeByOp()
throws IOException
- Throws:
IOException
testDeletingAPropertyOfACheckedInNode
public void testDeletingAPropertyOfACheckedInNode()
throws IOException
- Throws:
IOException
testDeletingAPropertyOfACheckedInNodeFailsWithoutAutoCheckout
public void testDeletingAPropertyOfACheckedInNodeFailsWithoutAutoCheckout()
throws IOException
- Throws:
IOException
testMovingAPropertyOfACheckedInNodeToANewVersionableNode
public void testMovingAPropertyOfACheckedInNodeToANewVersionableNode()
throws IOException
- Throws:
IOException
testMovingAPropertyOfACheckedInNodeToACheckedInNode
public void testMovingAPropertyOfACheckedInNodeToACheckedInNode()
throws IOException
- Throws:
IOException
testCopyingAPropertyToACheckedInNode
public void testCopyingAPropertyToACheckedInNode()
throws IOException
- Throws:
IOException
testMovingAChildNodeOfACheckedInNodeToANewVersionableNode
public void testMovingAChildNodeOfACheckedInNodeToANewVersionableNode()
throws IOException
- Throws:
IOException
testMovingAChildNodeOfACheckedInNodeToACheckedInNode
public void testMovingAChildNodeOfACheckedInNodeToACheckedInNode()
throws IOException
- Throws:
IOException
testCopyingANodeToACheckedInNode
public void testCopyingANodeToACheckedInNode()
throws IOException
- Throws:
IOException
testMovingAChildNodeOfACheckedInNodeToACheckedInNodeByOp
public void testMovingAChildNodeOfACheckedInNodeToACheckedInNodeByOp()
throws IOException
- Throws:
IOException
testCopyingANodeToACheckedInNodeByOp
public void testCopyingANodeToACheckedInNodeByOp()
throws IOException
- Throws:
IOException
Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.