org.apache.sling.launchpad.webapp.integrationtest.userManager
Class RemoveAuthorizablesTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by org.apache.sling.commons.testing.integration.HttpTestBase
              extended by org.apache.sling.launchpad.webapp.integrationtest.AbstractAuthenticatedTest
                  extended by org.apache.sling.launchpad.webapp.integrationtest.userManager.AbstractUserManagerTest
                      extended by org.apache.sling.launchpad.webapp.integrationtest.userManager.RemoveAuthorizablesTest
All Implemented Interfaces:
junit.framework.Test

public class RemoveAuthorizablesTest
extends AbstractUserManagerTest

Tests for the 'removeAuthorizable' Sling Post Operation


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
RemoveAuthorizablesTest()
           
 
Method Summary
 void testRemoveAuthorizables()
           
 void testRemoveAuthorizablesResponseAsJSON()
          Test for SLING-1677
 void testRemoveGroup()
           
 void testRemoveGroupWithMembers()
          Test the problem reported as SLING-1237
 void testRemoveUser()
           
 
Methods inherited from class org.apache.sling.launchpad.webapp.integrationtest.userManager.AbstractUserManagerTest
addUserToGroup, addUserToGroupAdminGroup, addUserToUserAdminGroup, removeUserFromGroup
 
Methods inherited from class org.apache.sling.launchpad.webapp.integrationtest.AbstractAuthenticatedTest
assertAuthenticatedAdminPostStatus, assertAuthenticatedHttpStatus, assertAuthenticatedPostStatus, createTestGroup, createTestUser, getAuthenticatedContent, getAuthenticatedPostContent
 
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

RemoveAuthorizablesTest

public RemoveAuthorizablesTest()
Method Detail

testRemoveUser

public void testRemoveUser()
                    throws IOException
Throws:
IOException

testRemoveGroup

public void testRemoveGroup()
                     throws IOException
Throws:
IOException

testRemoveAuthorizables

public void testRemoveAuthorizables()
                             throws IOException
Throws:
IOException

testRemoveGroupWithMembers

public void testRemoveGroupWithMembers()
                                throws IOException
Test the problem reported as SLING-1237

Throws:
IOException

testRemoveAuthorizablesResponseAsJSON

public void testRemoveAuthorizablesResponseAsJSON()
                                           throws IOException,
                                                  JSONException
Test for SLING-1677

Throws:
IOException
JSONException


Copyright © 2007-2013 The Apache Software Foundation. All Rights Reserved.