Class PostSendErrorTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.sling.commons.testing.integration.HttpTestBase
-
- org.apache.sling.launchpad.webapp.integrationtest.servlets.post.PostSendErrorTest
-
- All Implemented Interfaces:
junit.framework.Test
public class PostSendErrorTest extends org.apache.sling.commons.testing.integration.HttpTestBase
Test the various status options for POST, SLING-10006
-
-
Field Summary
-
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, DEFAULT_READINESS_MEDIA_TYPE, EXECUTE_RESOURCE_TYPE, HTTP_BASE_URL, HTTP_METHOD_GET, HTTP_METHOD_POST, HTTP_URL, httpClient, MAX_READY_URL_INDEX, PROPERTY_SKIP_STARTUP_CHECK, READINESS_MEDIA_TYPE_PROP, READY_TIMEOUT_SECONDS, READY_URL_PROP_PREFIX, SERVLET_CONTEXT, SLING_POST_SERVLET_CREATE_SUFFIX, SLING_RESOURCE_TYPE, TEST_PATH, testClient, urlsToDelete, WEBDAV_BASE_URL
-
-
Constructor Summary
Constructors Constructor Description PostSendErrorTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testNotSuccessfulWithHtmlResponseAndSendError()
expect html response, :sendError=true and the operation was not successfulvoid
testNotSuccessfulWithJsonResponseAndSendError()
expect json response, :sendError=true and the operation was not successfulvoid
testSuccessfulWithHtmlResponseAndSendError()
expect html response, :sendError=true and the operation was successfulvoid
testSuccessfulWithJsonResponseAndSendError()
expect json response, :sendError=true and the operation was successful-
Methods inherited from class org.apache.sling.commons.testing.integration.HttpTestBase
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getContent, getDefaultCredentials, getResponseBodyAsStream, isBundleVersionAtLeast, removeEndingSlash, setReadinessContentType, setUp, slingServerReady, tearDown, uploadTestScript, waitForSlingStartup
-
Methods inherited from class junit.framework.TestCase
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, countTestCases, createResult, fail, fail, failNotEquals, failNotSame, failSame, format, getName, run, run, runBare, runTest, setName, toString
-
-
-
-
Method Detail
-
testNotSuccessfulWithHtmlResponseAndSendError
public void testNotSuccessfulWithHtmlResponseAndSendError() throws IOException
expect html response, :sendError=true and the operation was not successful- Throws:
IOException
-
testSuccessfulWithHtmlResponseAndSendError
public void testSuccessfulWithHtmlResponseAndSendError() throws IOException
expect html response, :sendError=true and the operation was successful- Throws:
IOException
-
testNotSuccessfulWithJsonResponseAndSendError
public void testNotSuccessfulWithJsonResponseAndSendError() throws IOException
expect json response, :sendError=true and the operation was not successful- Throws:
IOException
-
testSuccessfulWithJsonResponseAndSendError
public void testSuccessfulWithJsonResponseAndSendError() throws IOException
expect json response, :sendError=true and the operation was successful- Throws:
IOException
-
-