Class PropertyRenderingTest
- java.lang.Object
-
- junit.framework.Assert
-
- junit.framework.TestCase
-
- org.apache.sling.commons.testing.integration.HttpTestBase
-
- org.apache.sling.launchpad.webapp.integrationtest.RenderingTestBase
-
- org.apache.sling.launchpad.webapp.integrationtest.PropertyRenderingTest
-
- All Implemented Interfaces:
junit.framework.Test
public class PropertyRenderingTest extends RenderingTestBase
Test the rendering of JCR Properties, directly addressed by URLs. See SLING-133
-
-
Field Summary
-
Fields inherited from class org.apache.sling.launchpad.webapp.integrationtest.RenderingTestBase
displayUrl, scriptPath, testText
-
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 PropertyRenderingTest()
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description protected void
setUp()
void
testMultiValuedTextHtml()
void
testMultiValuedTextJson()
void
testMultiValuedTextNoExt()
void
testMultiValuedTextTxt()
void
testNodeAccess()
void
testResourceTypeNoExt()
void
testTextHtml()
void
testTextJson()
void
testTextNoExt()
void
testTextTxt()
-
Methods inherited from class org.apache.sling.launchpad.webapp.integrationtest.RenderingTestBase
assertContains, assertNotContains, uploadTestScript
-
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, 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
-
setUp
protected void setUp() throws Exception
- Overrides:
setUp
in classorg.apache.sling.commons.testing.integration.HttpTestBase
- Throws:
Exception
-
testNodeAccess
public void testNodeAccess() throws IOException
- Throws:
IOException
-
testTextHtml
public void testTextHtml() throws IOException
- Throws:
IOException
-
testTextTxt
public void testTextTxt() throws IOException
- Throws:
IOException
-
testTextNoExt
public void testTextNoExt() throws IOException
- Throws:
IOException
-
testMultiValuedTextHtml
public void testMultiValuedTextHtml() throws IOException
- Throws:
IOException
-
testMultiValuedTextTxt
public void testMultiValuedTextTxt() throws IOException
- Throws:
IOException
-
testMultiValuedTextNoExt
public void testMultiValuedTextNoExt() throws IOException
- Throws:
IOException
-
testResourceTypeNoExt
public void testResourceTypeNoExt() throws IOException
- Throws:
IOException
-
-