|
||||||||||
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.auth.AuthenticationResponseCodeTest
public class AuthenticationResponseCodeTest
Test of the response code from an authentication request depending on various request parameters and headers including j_validate, Ajax detection, and non-browser client detection.
Nested Class Summary |
---|
Nested classes/interfaces inherited from class org.apache.sling.commons.testing.integration.HttpTestBase |
---|
HttpTestBase.TestNode |
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, EXECUTE_RESOURCE_TYPE, HTTP_BASE_URL, httpClient, READY_TIMEOUT_SECONDS, SERVLET_CONTEXT, SLING_POST_SERVLET_CREATE_SUFFIX, SLING_RESOURCE_TYPE, TEST_PATH, testClient, urlsToDelete, WEBDAV_BASE_URL |
Constructor Summary | |
---|---|
AuthenticationResponseCodeTest()
|
Method Summary | |
---|---|
protected org.apache.commons.httpclient.HttpMethod |
assertPostStatus(String url,
int expectedStatusCode,
List<org.apache.commons.httpclient.NameValuePair> postParams,
List<org.apache.commons.httpclient.Header> headers,
String assertMessage)
|
void |
testPreventLoopIncorrectHttpBasicCredentials()
|
void |
testValidatingCorrectFormCredentials()
|
void |
testValidatingCorrectHttpBasicCredentials()
|
void |
testValidatingIncorrectCookie()
|
void |
testValidatingIncorrectCredentials()
|
void |
testValidatingIncorrectHttpBasicCredentials()
|
void |
testWithAcceptHeaderIncorrectCredentials()
|
void |
testWithNonHtmlAcceptHeaderIncorrectCredentials()
|
void |
testWithoutAcceptHeaderIncorrectCredentials()
|
void |
testXRequestedWithIncorrectCredentials()
|
Methods inherited from class org.apache.sling.commons.testing.integration.HttpTestBase |
---|
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getResponseBodyAsStream, removeEndingSlash, setUp, slingServerReady, tearDown, 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 |
Constructor Detail |
---|
public AuthenticationResponseCodeTest()
Method Detail |
---|
public void testValidatingCorrectFormCredentials() throws Exception
Exception
public void testValidatingCorrectHttpBasicCredentials() throws Exception
Exception
public void testValidatingIncorrectCredentials() throws Exception
Exception
public void testValidatingIncorrectCookie() throws Exception
Exception
public void testValidatingIncorrectHttpBasicCredentials() throws Exception
Exception
public void testPreventLoopIncorrectHttpBasicCredentials() throws Exception
Exception
public void testXRequestedWithIncorrectCredentials() throws Exception
Exception
public void testWithAcceptHeaderIncorrectCredentials() throws Exception
Exception
public void testWithoutAcceptHeaderIncorrectCredentials() throws Exception
Exception
public void testWithNonHtmlAcceptHeaderIncorrectCredentials() throws Exception
Exception
protected org.apache.commons.httpclient.HttpMethod assertPostStatus(String url, int expectedStatusCode, List<org.apache.commons.httpclient.NameValuePair> postParams, List<org.apache.commons.httpclient.Header> headers, String assertMessage) throws IOException
IOException
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |