public class CreateGroupTest extends UserManagerTestUtil
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 |
---|
CreateGroupTest() |
Modifier and Type | Method and Description |
---|---|
void |
tearDown() |
void |
testAuthorizedCreateGroup() |
void |
testCreateGroup() |
void |
testCreateGroupAlreadyExists() |
void |
testCreateGroupCustomPostResponse()
Test for SLING-7831
|
void |
testCreateGroupMissingGroupId() |
void |
testCreateGroupResponseAsJSON()
Test for SLING-1677
|
void |
testCreateGroupWithExtraProperties() |
void |
testNotAuthorizedCreateGroup() |
addUserToGroup, addUserToGroupAdminGroup, addUserToUserAdminGroup, grantUserManagementRights, removeUserFromGroup
assertAuthenticatedAdminPostStatus, assertAuthenticatedHttpStatus, assertAuthenticatedPostStatus, createTestGroup, createTestUser, getAuthenticatedContent, getAuthenticatedPostContent
assertContains, assertNotContains, getHttpClient, getScriptPath, getTestClient, setScriptPath, setUp, 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 tearDown() throws Exception
tearDown
in class org.apache.sling.commons.testing.integration.HttpTest
Exception
public void testCreateGroup() throws IOException, javax.json.JsonException
IOException
javax.json.JsonException
public void testNotAuthorizedCreateGroup() throws IOException, javax.json.JsonException
IOException
javax.json.JsonException
public void testAuthorizedCreateGroup() throws IOException, javax.json.JsonException
IOException
javax.json.JsonException
public void testCreateGroupCustomPostResponse() throws IOException, javax.json.JsonException
IOException
javax.json.JsonException
public void testCreateGroupMissingGroupId() throws IOException
IOException
public void testCreateGroupAlreadyExists() throws IOException
IOException
public void testCreateGroupWithExtraProperties() throws IOException, javax.json.JsonException
IOException
javax.json.JsonException
public void testCreateGroupResponseAsJSON() throws IOException, javax.json.JsonException
IOException
javax.json.JsonException
Copyright © 2007–2019 The Apache Software Foundation. All rights reserved.