Class PreventAdminFromRevokingAdminRightsFromThemselvesTest
java.lang.Object
com.atlassian.crowd.acceptance.tests.applications.crowd.CrowdWebDriverTest
com.atlassian.crowd.acceptance.tests.applications.crowd.GroupAndUserPickerBaseTest
com.atlassian.crowd.acceptance.tests.applications.crowd.PreventAdminFromRevokingAdminRightsFromThemselvesTest
public class PreventAdminFromRevokingAdminRightsFromThemselvesTest
extends GroupAndUserPickerBaseTest
-
Field Summary
Fields inherited from class com.atlassian.crowd.acceptance.tests.applications.crowd.GroupAndUserPickerBaseTest
ATLASSIAN_DIRECTORY_ID, CROWD_ADMINISTRATORS_GROUP, CROWD_TESTERS, CROWD_TESTERS_GROUP, NATURAL_BY_ALIAS, USER_ALIAS_BY_INDEX_POPULATOR
Fields inherited from class com.atlassian.crowd.acceptance.tests.applications.crowd.CrowdWebDriverTest
applinksClient, BACKUP_RESOURCE, BATCHED_TEST_RULE, COOKIE_ABSENT, i18n, IMMUTABLE_USER_NAME, IMMUTABLE_USER_PW, JSESSIONID_COOKIE, log, REMEMBER_ME_COOKIE, restAdminClient, SSO_COOKIE, TEST_USER_DISPLAYNAME, TEST_USER_NAME, TEST_USER_PW, testedProduct, testkitClient, webDriverRules
-
Constructor Summary
Constructors -
Method Summary
Methods inherited from class com.atlassian.crowd.acceptance.tests.applications.crowd.GroupAndUserPickerBaseTest
expectedUsersForEmptySearch, genericGroup, genericGroups, genericUser, genericUsers, genericUsersRange, goToUsersGroupMembershipsPage, superUser
Methods inherited from class com.atlassian.crowd.acceptance.tests.applications.crowd.CrowdWebDriverTest
assertAtRelativePath, assertAtURIContaining, assertAtURIEndingWith, assertAtUrl, assertHasError, assertHasErrorKey, bind, bind, clearAndInvalidateSsoCookieIfPresent, clearAndInvalidateSsoCookieOrFail, deleteAllCookies, deleteCookie, expectState, getBaseUrl, getBaseUrlWithoutPort, getCookie, getCookieOrThrow, getCurrentUrl, getDriver, getSsoCookieOrFail, getTestkitClient, hasCookie, hasSsoCookie, intendToModifyLdapData, loginAsExpiredPasswordUser, loginAsNonAdmin, loginAsNonAdmin, loginAsSysAdmin, loginAsSysAdmin, loginAsSysAdminWithRememberMe, loginAsUser, loginExpectingFailure, loginImmutableUser, loginImmutableUser, loginTestUser, loginTestUser, logout, manage, navigateToAndBind, navigateToUrl, restoreBaseSetup, restoreCrowdFromXML, restoreCrowdFromXML, waitForUrl, waitUntilAsyncFinished
-
Constructor Details
-
PreventAdminFromRevokingAdminRightsFromThemselvesTest
public PreventAdminFromRevokingAdminRightsFromThemselvesTest()
-
-
Method Details
-
setUp
- Overrides:
setUp
in classCrowdWebDriverTest
- Throws:
Exception
-
shouldPreventAdminFromRemovingTheirLastAdminMembership
public void shouldPreventAdminFromRemovingTheirLastAdminMembership() -
shouldAllowRemoveNonLastAdminMembership
public void shouldAllowRemoveNonLastAdminMembership() -
shouldAllowToRemoveSomeOtherUserAdminRights
public void shouldAllowToRemoveSomeOtherUserAdminRights() -
shouldRemoveNonAdminGroupsFromUserButShouldNotRemoveAdminGroup
public void shouldRemoveNonAdminGroupsFromUserButShouldNotRemoveAdminGroup() -
shouldNotRemoveAnyMembershipIfAllAreAdminGroups
public void shouldNotRemoveAnyMembershipIfAllAreAdminGroups() -
shouldNotAllowToRemoveFromGroupIfGroupIsNested
public void shouldNotAllowToRemoveFromGroupIfGroupIsNested() -
shouldRemoveNormalGroupsWithAdminGroupsWhenNotAllAdminGroupsAreSelected
public void shouldRemoveNormalGroupsWithAdminGroupsWhenNotAllAdminGroupsAreSelected()
-