public class AuthenticatedTestUtil
extends org.apache.sling.commons.testing.integration.HttpTest
displayUrl, scriptPath, testText
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 and Description |
---|
AuthenticatedTestUtil() |
Modifier and Type | Method and Description |
---|---|
void |
assertAuthenticatedAdminPostStatus(String url,
int expectedStatusCode,
List<org.apache.commons.httpclient.NameValuePair> postParams,
String assertMessage)
Execute a POST request and check status
|
void |
assertAuthenticatedHttpStatus(org.apache.commons.httpclient.Credentials creds,
String urlString,
int expectedStatusCode,
String assertMessage)
Verify that given URL returns expectedStatusCode
|
void |
assertAuthenticatedPostStatus(org.apache.commons.httpclient.Credentials creds,
String url,
int expectedStatusCode,
List<org.apache.commons.httpclient.NameValuePair> postParams,
String assertMessage)
Execute a POST request and check status
|
String |
createTestGroup() |
String |
createTestUser() |
String |
getAuthenticatedContent(org.apache.commons.httpclient.Credentials creds,
String url,
String expectedContentType,
List<org.apache.commons.httpclient.NameValuePair> params,
int expectedStatusCode)
retrieve the contents of given URL and assert its content type
|
String |
getAuthenticatedPostContent(org.apache.commons.httpclient.Credentials creds,
String url,
String expectedContentType,
List<org.apache.commons.httpclient.NameValuePair> postParams,
int expectedStatusCode)
retrieve the contents of given URL and assert its content type
|
assertContains, assertNotContains, getHttpClient, getScriptPath, getTestClient, setScriptPath, setUp, tearDown, uploadTestScript
assertHttpStatus, assertHttpStatus, assertJavascript, assertJavascript, assertPostStatus, executeScript, executeScript, getContent, getContent, getContent, getContent, getDefaultCredentials, getResponseBodyAsStream, isBundleVersionAtLeast, removeEndingSlash, setReadinessContentType, slingServerReady, uploadTestScript, waitForSlingStartup
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
public void assertAuthenticatedAdminPostStatus(String url, int expectedStatusCode, List<org.apache.commons.httpclient.NameValuePair> postParams, String assertMessage) throws IOException
IOException
public void assertAuthenticatedPostStatus(org.apache.commons.httpclient.Credentials creds, String url, int expectedStatusCode, List<org.apache.commons.httpclient.NameValuePair> postParams, String assertMessage) throws IOException
IOException
public void assertAuthenticatedHttpStatus(org.apache.commons.httpclient.Credentials creds, String urlString, int expectedStatusCode, String assertMessage) throws IOException
IOException
public String getAuthenticatedContent(org.apache.commons.httpclient.Credentials creds, String url, String expectedContentType, List<org.apache.commons.httpclient.NameValuePair> params, int expectedStatusCode) throws IOException
expectedContentType
- use CONTENT_TYPE_DONTCARE if must not be checkedIOException
org.apache.commons.httpclient.HttpException
public String getAuthenticatedPostContent(org.apache.commons.httpclient.Credentials creds, String url, String expectedContentType, List<org.apache.commons.httpclient.NameValuePair> postParams, int expectedStatusCode) throws IOException
expectedContentType
- use CONTENT_TYPE_DONTCARE if must not be checkedIOException
org.apache.commons.httpclient.HttpException
public String createTestUser() throws IOException
IOException
public String createTestGroup() throws IOException
IOException
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.