|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
org.apache.sling.commons.testing.integration.HttpTestBase
org.apache.sling.launchpad.webapp.integrationtest.servlets.resolution.PrioritiesTest
public class PrioritiesTest
Test the priority of servlet selection mechanisms
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.sling.commons.testing.integration.HttpTestBase |
---|
HttpTestBase.TestNode |
Field Summary | |
---|---|
static String |
CLASS_PROP
|
static String |
EXT_SERVLET_SUFFIX
|
static String |
HTML_DEFAULT_SERVLET_SUFFIX
|
static String |
NONEXISTING_RESOURCE_URL
|
static String |
PATHS_SERVLET_SUFFIX
|
static String |
PREFIX_0_SERVLET_SUFFIX
|
static String |
PREFIX_M1_SERVLET_SUFFIX
|
static String |
PUT_SERVLET_SUFFIX
|
static String |
REQUEST_URI_OPTING_SERVLET_SUFFIX
|
static String |
SEL_SERVLET_SUFFIX
|
static String |
TEST_PATH
|
static String |
TEST_RESOURCE_TYPE
|
static String |
TEST_SERVLET_MARKER
|
protected HttpTestBase.TestNode |
testNodeNORT
|
protected HttpTestBase.TestNode |
testNodeRT
|
static String |
WAR_SEL_SERVLET_SUFFIX
|
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, EXECUTE_RESOURCE_TYPE, HTTP_BASE_URL, httpClient, READY_TIMEOUT_SECONDS, SERVLET_CONTEXT, SLING_POST_SERVLET_CREATE_SUFFIX, SLING_RESOURCE_TYPE, testClient, urlsToDelete, WEBDAV_BASE_URL |
Constructor Summary | |
---|---|
PrioritiesTest()
|
Method Summary | |
---|---|
protected void |
assertNotTestServlet(String content)
Assert that content does not contain TEST_SERVLET_MARKER |
protected void |
assertServlet(String content,
String expectedSuffix)
Asserts that the given content is in Properties format and contains a property named CLASS_PROP that ends with expected suffix |
protected void |
setUp()
|
protected void |
tearDown()
|
void |
testExtensionWinsOverSelector()
|
Methods inherited from class org.apache.sling.commons.testing.integration.HttpTestBase |
---|
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getResponseBodyAsStream, removeEndingSlash, slingServerReady, uploadTestScript, waitForSlingStartup |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runBare, runTest, setName, toString |
Methods inherited from class junit.framework.Assert |
---|
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, fail, fail, failNotEquals, failNotSame, failSame, format |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait |
Field Detail |
---|
public static final String CLASS_PROP
public static final String TEST_SERVLET_MARKER
public static final String TEST_RESOURCE_TYPE
public static final String TEST_PATH
public static final String NONEXISTING_RESOURCE_URL
public static final String EXT_SERVLET_SUFFIX
public static final String SEL_SERVLET_SUFFIX
public static final String WAR_SEL_SERVLET_SUFFIX
public static final String PREFIX_0_SERVLET_SUFFIX
public static final String PREFIX_M1_SERVLET_SUFFIX
public static final String PUT_SERVLET_SUFFIX
public static final String HTML_DEFAULT_SERVLET_SUFFIX
public static final String REQUEST_URI_OPTING_SERVLET_SUFFIX
public static final String PATHS_SERVLET_SUFFIX
protected HttpTestBase.TestNode testNodeNORT
protected HttpTestBase.TestNode testNodeRT
Constructor Detail |
---|
public PrioritiesTest()
Method Detail |
---|
public void testExtensionWinsOverSelector() throws Exception
Exception
protected void setUp() throws Exception
setUp
in class HttpTestBase
Exception
protected void tearDown() throws Exception
tearDown
in class HttpTestBase
Exception
protected void assertServlet(String content, String expectedSuffix) throws IOException
IOException
protected void assertNotTestServlet(String content)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |