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.HttpTestBaseTest 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 voidtestNotSuccessfulWithHtmlResponseAndSendError()expect html response, :sendError=true and the operation was not successfulvoidtestNotSuccessfulWithJsonResponseAndSendError()expect json response, :sendError=true and the operation was not successfulvoidtestSuccessfulWithHtmlResponseAndSendError()expect html response, :sendError=true and the operation was successfulvoidtestSuccessfulWithJsonResponseAndSendError()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 IOExceptionexpect html response, :sendError=true and the operation was not successful- Throws:
IOException
-
testSuccessfulWithHtmlResponseAndSendError
public void testSuccessfulWithHtmlResponseAndSendError() throws IOExceptionexpect html response, :sendError=true and the operation was successful- Throws:
IOException
-
testNotSuccessfulWithJsonResponseAndSendError
public void testNotSuccessfulWithJsonResponseAndSendError() throws IOExceptionexpect json response, :sendError=true and the operation was not successful- Throws:
IOException
-
testSuccessfulWithJsonResponseAndSendError
public void testSuccessfulWithJsonResponseAndSendError() throws IOExceptionexpect json response, :sendError=true and the operation was successful- Throws:
IOException
-
-