Class ResourceSuperTypeTest

  • All Implemented Interfaces:
    junit.framework.Test

    public class ResourceSuperTypeTest
    extends RenderingTestBase
    Test resource supertypes
    • Nested Class Summary

      • Nested classes/interfaces inherited from class org.apache.sling.commons.testing.integration.HttpTestBase

        org.apache.sling.commons.testing.integration.HttpTestBase.TestNode
    • Field Summary

      Fields 
      Modifier and Type Field Description
      static String ST_PROP  
      • 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
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void setUp()  
      void tearDown()  
      void testSuperTypeOnResource()
      Test setting the sling:resourceSuperType directly on a node
      void testSuperTypeOnScriptFolder()
      Test setting the sling:resourceSuperType on the folder that contains the scripts of the node's own resource type
      • 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, 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
    • Constructor Detail

      • ResourceSuperTypeTest

        public ResourceSuperTypeTest()
    • Method Detail

      • setUp

        public void setUp()
                   throws Exception
        Overrides:
        setUp in class org.apache.sling.commons.testing.integration.HttpTestBase
        Throws:
        Exception
      • tearDown

        public void tearDown()
                      throws Exception
        Overrides:
        tearDown in class org.apache.sling.commons.testing.integration.HttpTestBase
        Throws:
        Exception
      • testSuperTypeOnResource

        public void testSuperTypeOnResource()
                                     throws Exception
        Test setting the sling:resourceSuperType directly on a node
        Throws:
        Exception
      • testSuperTypeOnScriptFolder

        public void testSuperTypeOnScriptFolder()
                                         throws Exception
        Test setting the sling:resourceSuperType on the folder that contains the scripts of the node's own resource type
        Throws:
        Exception