com.atlassian.confluence
Class SpacePermissionsAcceptanceTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.confluence.junit3.JUnit3TimingTestCase
              extended by com.atlassian.confluence.AbstractConfluenceAcceptanceTest
                  extended by com.atlassian.confluence.AbstractPermissionsAcceptanceTest
                      extended by com.atlassian.confluence.SpacePermissionsAcceptanceTest
All Implemented Interfaces:
junit.framework.Test

public class SpacePermissionsAcceptanceTest
extends AbstractPermissionsAcceptanceTest


Field Summary
 
Fields inherited from class com.atlassian.confluence.AbstractPermissionsAcceptanceTest
ADMIN_GROUP_PERMISSION
 
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
DASHBOARD_RECENT_UPDATES_URL, log, logAdjuster, RANDOM, rpc, TEST_ADMIN, TEST_BLOG, TEST_COMMENT, TEST_GROUP1, TEST_GROUP2, TEST_PAGE, TEST_SPACE, TEST_SPACE2, TEST_USER1, TEST_USER2, TESTBLOG_CONTENT, TESTBLOG_TITLE, testData, TESTPAGE_COMMENT, TESTPAGE_CONTENT, TESTPAGE_TITLE, TESTSPACE_KEY, TESTSPACE_TITLE, TESTSPACE2_KEY, TESTSPACE2_TITLE, webTester, wikiMarkupRpc
 
Constructor Summary
SpacePermissionsAcceptanceTest()
           
 
Method Summary
protected  void setUp()
          Default setUp method.
 void testAdminSpaceForUser()
           
 void testCanNotAccessGlobalPermissions()
           
 void testCannotEditSpacePermissionsOnNonExistantSpace()
           
 void testCreateAttachmentForUser()
           
 void testCreateBlogForUser()
           
 void testCreateCommentForUser()
           
 void testCreatePageForUser()
           
 void testEditSpacePermissionDoesntLooseAnonymousPermission()
           
 void testExportOptionsForAdmin()
           
 void testExportOptionsForUser()
           
 void testExportXML()
           
 void testGrantViewOnUserForSpace()
           
 void testInconsistentAnonymousPermissionsWarning()
           
 void testPermissionsForDeletedSpaceNotCached()
           
 void testRegisteredUserCanSeeContentSeenByAnonymousUser()
           
 void testRemoveAttachmentForUser()
           
 void testRemoveBlogForUser()
           
 void testRemoveCommentForUser()
           
 void testRemovePageForUser()
           
 void testSetPagePermissionsForUser()
           
 void testViewSpacePermissions()
           
 
Methods inherited from class com.atlassian.confluence.AbstractPermissionsAcceptanceTest
assertUserHasNoPermissionsInViewPermissionsTable, removeViewPermissions
 
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
adminConsole, attachments, createSpaceViaWebUI, createTestSpaceViaWebUI, directoryConfig, generateBaseUrl, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getPluginHelper, getServerStateManager, goToBlogCollector, logInAsAdminAtHomepage, loginAsTestUser, loginAsTestUser2, loginAsTestUserAtHomepage, logins, logout, pages, rebuildIndex, setUpTestNG, tearDown, tearDownTestNG, users, viewHomepage, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, viewTrash, watchSpace, webAppContextPath
 
Methods inherited from class com.atlassian.confluence.junit3.JUnit3TimingTestCase
runBare, setExceptionTransformer
 
Methods inherited from class junit.framework.TestCase
countTestCases, createResult, getName, run, run, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

SpacePermissionsAcceptanceTest

public SpacePermissionsAcceptanceTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Description copied from class: AbstractConfluenceAcceptanceTest
Default setUp method. Establishes XML-RPC connection and sets the base URL. Also configures LDAP repository.

Overrides:
setUp in class AbstractConfluenceAcceptanceTest
Throws:
java.lang.Exception - from super

testViewSpacePermissions

public void testViewSpacePermissions()

testGrantViewOnUserForSpace

public void testGrantViewOnUserForSpace()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

testCreatePageForUser

public void testCreatePageForUser()
                           throws java.lang.Exception
Throws:
java.lang.Exception

testRemovePageForUser

public void testRemovePageForUser()
                           throws java.lang.Exception
Throws:
java.lang.Exception

testCreateBlogForUser

public void testCreateBlogForUser()
                           throws java.lang.Exception
Throws:
java.lang.Exception

testRemoveBlogForUser

public void testRemoveBlogForUser()
                           throws java.lang.Exception
Throws:
java.lang.Exception

testCreateCommentForUser

public void testCreateCommentForUser()
                              throws java.lang.Exception
Throws:
java.lang.Exception

testRemoveCommentForUser

public void testRemoveCommentForUser()
                              throws java.lang.Exception
Throws:
java.lang.Exception

testCreateAttachmentForUser

public void testCreateAttachmentForUser()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

testRemoveAttachmentForUser

public void testRemoveAttachmentForUser()
                                 throws java.lang.Exception
Throws:
java.lang.Exception

testExportOptionsForUser

public void testExportOptionsForUser()
                              throws java.lang.Exception
Throws:
java.lang.Exception

testExportOptionsForAdmin

public void testExportOptionsForAdmin()
                               throws java.lang.Exception
Throws:
java.lang.Exception

testExportXML

public void testExportXML()
                   throws java.lang.Exception
Throws:
java.lang.Exception

testAdminSpaceForUser

public void testAdminSpaceForUser()
                           throws java.lang.Exception
Throws:
java.lang.Exception

testSetPagePermissionsForUser

public void testSetPagePermissionsForUser()
                                   throws java.lang.Exception
Throws:
java.lang.Exception

testInconsistentAnonymousPermissionsWarning

public void testInconsistentAnonymousPermissionsWarning()
                                                 throws java.lang.Exception
Throws:
java.lang.Exception

testCanNotAccessGlobalPermissions

public void testCanNotAccessGlobalPermissions()

testCannotEditSpacePermissionsOnNonExistantSpace

public void testCannotEditSpacePermissionsOnNonExistantSpace()

testRegisteredUserCanSeeContentSeenByAnonymousUser

public void testRegisteredUserCanSeeContentSeenByAnonymousUser()
                                                        throws java.io.IOException,
                                                               org.apache.xmlrpc.XmlRpcException,
                                                               org.xml.sax.SAXException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException
org.xml.sax.SAXException

testPermissionsForDeletedSpaceNotCached

public void testPermissionsForDeletedSpaceNotCached()

testEditSpacePermissionDoesntLooseAnonymousPermission

public void testEditSpacePermissionDoesntLooseAnonymousPermission()


Copyright © 2003-2014 Atlassian. All Rights Reserved.