|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object junit.framework.Assert junit.framework.TestCase com.atlassian.jira.functest.framework.FuncTestCase com.atlassian.jira.webtests.ztests.dashboard.TestEditPortalPageSharing
public class TestEditPortalPageSharing
Test the EditPortalPage action on professional and enterprise for sharing
Field Summary |
---|
Fields inherited from class com.atlassian.jira.functest.framework.FuncTestCase |
---|
administration, assertions, backdoor, environmentData, form, funcTestHelperFactory, issueTableAssertions, locator, log, navigation, oldway_consider_porting, page, parse, tester, text |
Constructor Summary | |
---|---|
TestEditPortalPageSharing()
|
Method Summary | |
---|---|
protected void |
setUpTest()
Setup for an actual test |
void |
testCanEditProjectCantSee()
Make sure you can't share with project you can't see. |
void |
testCanEditProjectDoesNotExist()
Make sure you can't share with non existent project. |
void |
testCanEditRoleCantSee()
Make sure you can't share with role you can't see. |
void |
testCanEditRoleDoesNotExist()
Make sure you can't share with non existent role.. |
void |
testCantEditBadRoleNumber()
Make sure it wont accept bad input of share parameters |
void |
testCantEditBadShareType()
Make sure it wont accept bad share types |
void |
testEditWhenSharingPermissionhasBeenRemoved()
Make sure a user can still "remove" existing shares when they dont have permission anymore to create any. |
void |
testEditWhereGroupDoesNotExist()
Make sure a group that does not exist cant not be shared with |
void |
testEditWhereGroupNameIsEmpty()
Make sure a group with an empty name |
void |
testEditWhereYouAreNotAMemberOfGroup()
Make sure a group that you are not a member of |
void |
testEditWithGlobalShare()
Make sure we can edit with a global share in play |
void |
testEditWithGroupShare()
Make sure we can edit with a group share in play |
void |
testEditWithMultipleShares()
Make sure that we can edit with multiple shares. |
void |
testEditWithPrivateShare()
Make sure we can edit with a private share in play |
void |
testEditWithProjectAndRoleShare()
Make sure we can edit with a project and role share in play |
void |
testEditWithSingleProjectShare()
Make sure we can edit with a single project share in play |
void |
testSharingStateCorrect()
Make sure initial sharing state is correct. |
void |
testSharingStateCorrectComplex()
Make sure initial sharing state is correct. |
void |
testUserCantSaveSharesWithoutPermission()
Make sure a user cannot save shares without permission. |
void |
testUserCantSeeSharingOptionsWithoutPermission()
Make sure that sharing is not available to people without permission. |
Methods inherited from class com.atlassian.jira.functest.framework.FuncTestCase |
---|
builtInCustomFieldKey, getAssertions, getEnvironmentData, getTester, getWebClientListener, isDumpHTML, log, log, runBare, runTest, setEnvironmentData, setUp, setUpHttpUnitOptions, shouldSkipSetup, tearDown, tearDownTest, xpath |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, 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 |
---|
public TestEditPortalPageSharing()
Method Detail |
---|
protected void setUpTest()
FuncTestCase
setUpTest
in class FuncTestCase
public void testSharingStateCorrect()
public void testSharingStateCorrectComplex()
public void testEditWithGlobalShare()
public void testEditWithPrivateShare()
public void testEditWithGroupShare()
public void testEditWithSingleProjectShare()
public void testEditWithProjectAndRoleShare()
public void testEditWithMultipleShares()
public void testEditWhereGroupDoesNotExist()
public void testEditWhereYouAreNotAMemberOfGroup()
public void testEditWhereGroupNameIsEmpty()
public void testCanEditProjectDoesNotExist()
public void testCanEditProjectCantSee()
public void testCanEditRoleDoesNotExist()
public void testCanEditRoleCantSee()
public void testCantEditBadShareType()
public void testCantEditBadRoleNumber()
public void testUserCantSaveSharesWithoutPermission()
public void testUserCantSeeSharingOptionsWithoutPermission()
public void testEditWhenSharingPermissionhasBeenRemoved()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |