Class PostRedirectTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.sling.commons.testing.integration.HttpTestBase
-
- org.apache.sling.launchpad.webapp.integrationtest.PostRedirectTest
-
- All Implemented Interfaces:
junit.framework.Test
public class PostRedirectTest extends org.apache.sling.commons.testing.integration.HttpTestBase
Test the various redirect options for POST, SLING-126
-
-
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 PostRedirectTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
testDefaultRedirect()
void
testEncodedRedirect()
void
testForcedRedirect()
void
testMagicStarRedirect()
void
testMagicStarRedirectPrefix()
void
testMagicStarRedirectPrefixSuffix()
void
testMagicStarRedirectSuffix()
-
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
-
testEncodedRedirect
public void testEncodedRedirect() throws IOException
- Throws:
IOException
-
testForcedRedirect
public void testForcedRedirect() throws IOException
- Throws:
IOException
-
testDefaultRedirect
public void testDefaultRedirect() throws IOException
- Throws:
IOException
-
testMagicStarRedirect
public void testMagicStarRedirect() throws IOException
- Throws:
IOException
-
testMagicStarRedirectPrefix
public void testMagicStarRedirectPrefix() throws IOException
- Throws:
IOException
-
testMagicStarRedirectSuffix
public void testMagicStarRedirectSuffix() throws IOException
- Throws:
IOException
-
testMagicStarRedirectPrefixSuffix
public void testMagicStarRedirectPrefixSuffix() throws IOException
- Throws:
IOException
-
-