Class TestPermissionSchemeResource
java.lang.Object
com.atlassian.jira.functest.framework.BaseJiraRestTest
com.atlassian.jira.webtests.ztests.bundledplugins2.rest.TestPermissionSchemeResource
-
Field Summary
Fields inherited from class com.atlassian.jira.functest.framework.BaseJiraRestTest
backdoor, initClass, initData -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidvoidsetUp()voidvoidvoidvoidvoidvoidvoidvoidvoidMethods inherited from class com.atlassian.jira.functest.framework.BaseJiraRestTest
getEnvironmentData
-
Constructor Details
-
TestPermissionSchemeResource
public TestPermissionSchemeResource()
-
-
Method Details
-
setUp
public void setUp() -
defaultPermissionSchemeIsReturnedOnBlankInstance
public void defaultPermissionSchemeIsReturnedOnBlankInstance() -
permissionsAreNotExpandedByDefaultWhenGettingSingleScheme
public void permissionsAreNotExpandedByDefaultWhenGettingSingleScheme() -
getReturnsCorrectPermissionScheme
public void getReturnsCorrectPermissionScheme() -
projectAdministratorGetsOnlySchemesWhichAreAssignedToProjectsHeAdministers
public void projectAdministratorGetsOnlySchemesWhichAreAssignedToProjectsHeAdministers() -
userCanGetPermissionSchemeIfTheyAdministerTheAssociatedProject
public void userCanGetPermissionSchemeIfTheyAdministerTheAssociatedProject() -
notFoundResponseIsReturnedWhenUserDoesNotHavePermissionToViewAScheme
public void notFoundResponseIsReturnedWhenUserDoesNotHavePermissionToViewAScheme() -
creatingPermissionSchemeWorksCorrectly
public void creatingPermissionSchemeWorksCorrectly() -
permissionsAreNotAffectedWhenUpdatingOnlyNameAndDescription
public void permissionsAreNotAffectedWhenUpdatingOnlyNameAndDescription() -
entireSchemeIsUpdatedWhenPermissionListIsSpecified
public void entireSchemeIsUpdatedWhenPermissionListIsSpecified() -
updatingNonExistingPermissionReturns404
public void updatingNonExistingPermissionReturns404() -
deletingPermissionSchemeWorksCorrectly
public void deletingPermissionSchemeWorksCorrectly() -
gettingPermissionsReturnsCorrectResults
public void gettingPermissionsReturnsCorrectResults() -
creatingSinglePermissionWorksCorrectly
public void creatingSinglePermissionWorksCorrectly() -
deletingPermissionWorksCorrectly
public void deletingPermissionWorksCorrectly() -
deletingNonExistentPermissionReturns400
public void deletingNonExistentPermissionReturns400() -
selfLinksAreCorrect
public void selfLinksAreCorrect() -
anonymousGets401forAllOperations
public void anonymousGets401forAllOperations() -
nonAdminGets403WhenEditingPermissionSchemes
public void nonAdminGets403WhenEditingPermissionSchemes() -
invalidInputIsHandledCorrectly
public void invalidInputIsHandledCorrectly() -
creatingSchemeWithAlreadyExistingNameResultsInBadRequestResponse
public void creatingSchemeWithAlreadyExistingNameResultsInBadRequestResponse() -
tryingToGrantPermissionToNonExistentGroupResultsInInvalidRequest
public void tryingToGrantPermissionToNonExistentGroupResultsInInvalidRequest() -
creatingPermissionWhichAlreadyExistsShouldResultIn400
public void creatingPermissionWhichAlreadyExistsShouldResultIn400() -
everythingIsExpandedWhenExpandingAll
public void everythingIsExpandedWhenExpandingAll() -
onlySpecifiedTypesAreExpanded
public void onlySpecifiedTypesAreExpanded() -
permissionsCanBeExpandedWhenGettingAllPermissionSchemes
public void permissionsCanBeExpandedWhenGettingAllPermissionSchemes() -
permissionsAreExpandedIfAnyExpandParameterIsSpecifiedWhenGettingAllPermissionSchemes
public void permissionsAreExpandedIfAnyExpandParameterIsSpecifiedWhenGettingAllPermissionSchemes() -
holdersCanBeExpandedWhenCreatingNewPermissionGrant
public void holdersCanBeExpandedWhenCreatingNewPermissionGrant() -
holdersCanBeExpandedWhenCreatingNewPermissionScheme
public void holdersCanBeExpandedWhenCreatingNewPermissionScheme() -
shouldReturnDefaultAttribute
public void shouldReturnDefaultAttribute() -
shouldReturnNotFoundWhenAskedForNonExistingAttribute
public void shouldReturnNotFoundWhenAskedForNonExistingAttribute() -
shouldUpdateAndReturnDefaultAttribute
public void shouldUpdateAndReturnDefaultAttribute() -
shouldInsertAndReturnAttribute
public void shouldInsertAndReturnAttribute() -
shouldReturnNotFoundForGettingValueWhenSchemeDoesNotExist
public void shouldReturnNotFoundForGettingValueWhenSchemeDoesNotExist() -
shouldReturnNotFoundForUpdatingValueWhenSchemeDoesNotExist
public void shouldReturnNotFoundForUpdatingValueWhenSchemeDoesNotExist()
-