public class

TestUserPermissionsDelegate

extends ConfluenceTestCase
java.lang.Object
   ↳ junit.framework.Assert
     ↳ junit.framework.TestCase
       ↳ com.atlassian.confluence.ConfluenceTestCase
         ↳ com.atlassian.confluence.security.delegate.TestUserPermissionsDelegate

Summary

[Expand]
Inherited Fields
From class com.atlassian.confluence.ConfluenceTestCase
Public Constructors
TestUserPermissionsDelegate()
Public Methods
void testAnonymousUserCanPerformViewOperationsOnUsers()
void testAnonymousUserCannotPerformAnyOperationsOnUsersWithoutUserProfilesPermission()
void testAnyoneCanViewUsers()
void testCanAlwaysEditSelf()
void testCanCreateUsersAsConfAdmin()
void testCanCreateUsersAsSysAdmin()
void testCanEditUserWithSysAdminPermsAsSysAdmin()
void testCanEditUsersAsConfAdmin()
void testCanEditUsersAsSysAdmin()
void testCanRemoveUserAsConfluenceAdmin()
void testCanRemoveUserWithSysAdminPermsAsSysAdmin()
void testCanSetPermissionsOnUserWithSysAdminPermsAsSysAdmin()
void testCanSetPermissionsOnUsersAsConfAdmin()
void testCanSetPermissionsOnUsersAsSysAdmin()
void testCannotCreateUserAsNonAdmin()
void testCannotEditUserAsNonAdmin()
void testCannotEditUserWithSysAdminPermsAsConfAdmin()
void testCannotRemoveUserAsNonAdmin()
void testCannotRemoveUserWithSysAdminPermsAsConfAdmin()
void testCannotSetPermissionsOnUserAsNonAdmin()
void testCannotSetPermissionsOnUserWithSysAdminPermsAsConfAdmin()
Protected Methods
void setUp()
void tearDown()
[Expand]
Inherited Methods
From class com.atlassian.confluence.ConfluenceTestCase
From class junit.framework.TestCase
From class junit.framework.Assert
From class java.lang.Object
From interface junit.framework.Test

Public Constructors

public TestUserPermissionsDelegate ()

Public Methods

public void testAnonymousUserCanPerformViewOperationsOnUsers ()

public void testAnonymousUserCannotPerformAnyOperationsOnUsersWithoutUserProfilesPermission ()

public void testAnyoneCanViewUsers ()

public void testCanAlwaysEditSelf ()

public void testCanCreateUsersAsConfAdmin ()

public void testCanCreateUsersAsSysAdmin ()

public void testCanEditUserWithSysAdminPermsAsSysAdmin ()

public void testCanEditUsersAsConfAdmin ()

public void testCanEditUsersAsSysAdmin ()

public void testCanRemoveUserAsConfluenceAdmin ()

public void testCanRemoveUserWithSysAdminPermsAsSysAdmin ()

public void testCanSetPermissionsOnUserWithSysAdminPermsAsSysAdmin ()

public void testCanSetPermissionsOnUsersAsConfAdmin ()

public void testCanSetPermissionsOnUsersAsSysAdmin ()

public void testCannotCreateUserAsNonAdmin ()

public void testCannotEditUserAsNonAdmin ()

public void testCannotEditUserWithSysAdminPermsAsConfAdmin ()

public void testCannotRemoveUserAsNonAdmin ()

public void testCannotRemoveUserWithSysAdminPermsAsConfAdmin ()

public void testCannotSetPermissionsOnUserAsNonAdmin ()

public void testCannotSetPermissionsOnUserWithSysAdminPermsAsConfAdmin ()

Protected Methods

protected void setUp ()

Throws
Exception

protected void tearDown ()

Throws
Exception