|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.sling.commons.testing.integration.HttpTestBase
org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostServletOrderTest
public class PostServletOrderTest
Test the order option for node creation 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 | |
---|---|
PostServletOrderTest()
|
Method Summary | |
---|---|
void |
testOrderAfter()
Create nodes and check if they are in correct order after a :order="after" request |
void |
testOrderBefore()
Create nodes and check if they are in correct order after a :order="before" request |
void |
testOrderFirst()
Create nodes and check if they are in correct order after a :order="first" request |
void |
testOrderIntOOB()
Create nodes and check if they are in correct order after a :order="N" request, where new position is out of bounds |
void |
testOrderIntToBack()
Create nodes and check if they are in correct order after a :order="N" request, where new position is greater than old one. |
void |
testOrderIntToFront()
Create nodes and check if they are in correct order after a :order="N" request, where new position is less than old one. |
void |
testOrderIntZero()
Create nodes and check if they are in correct order after a :order="0" request |
void |
testOrderLast()
Create nodes and check if they are in correct order after a :order="last" request |
void |
testStandardOrder()
Create nodes and check if they are in default order |
Methods inherited from class org.apache.sling.commons.testing.integration.HttpTestBase |
---|
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getResponseBodyAsStream, removeEndingSlash, setUp, 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 |
---|
public static final String TEST_BASE_PATH
Constructor Detail |
---|
public PostServletOrderTest()
Method Detail |
---|
public void testStandardOrder() throws IOException
IOException
public void testOrderFirst() throws IOException
IOException
public void testOrderLast() throws IOException
IOException
public void testOrderBefore() throws IOException
IOException
public void testOrderAfter() throws IOException
IOException
public void testOrderIntToBack() throws IOException
IOException
public void testOrderIntToFront() throws IOException
IOException
public void testOrderIntZero() throws IOException
IOException
public void testOrderIntOOB() throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |