|
||||||||||
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.TestAddPortalPageSharing
public class TestAddPortalPageSharing
Test the sharing functionality of the AddPortalPage.
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 | |
---|---|
TestAddPortalPageSharing()
|
Method Summary | |
---|---|
protected void |
setUpTest()
Setup for an actual test |
void |
testCanCreateDashboardProjectCantSee()
Make sure you can't share with project you can't see. |
void |
testCanCreateDashboardProjectDoesNotExist()
Make sure you can't share with non existent project. |
void |
testCanCreateDashboardRoleCantSee()
Make sure you can't share with role you can't see. |
void |
testCanCreateDashboardRoleDoesNotExist()
Make sure you can't share with non existent role.. |
void |
testCantCreateDashboardGroupDoesNotExist()
Make sure you can't share with a group that does not exist. |
void |
testCantCreateDashboardGroupNameEmpty()
Make sure you can't share with an invalid group. |
void |
testCantCreateDashboardGroupNotMember()
Make sure you can't share with a group you are not a member of. |
void |
testCreateDashboardPageGroup()
Make sure the user is able to share a page with a group. |
void |
testCreateDashboardPagePrivate()
Make sure user is able to keep page private. |
void |
testCreateDashboardPageProject()
Make sure we can save a project. |
void |
testCreateDashboardPageProjectAndRole()
Make sure that we can saved a project and a role. |
void |
testCreateDashboardPagePublic()
Make sure user is able share page publicly. |
void |
testCreateDashboardWithMultipleShares()
Make sure that we can save with multiple shares. |
void |
testPrivateDefaultState()
Make sure sees public sharing by default when configured that way. |
void |
testPublicDefaultState()
Make sure sees public sharing by default when configured that way. |
void |
testReallyBadShare()
Test a really messed up share. |
void |
testReallyBadShareCombination()
Make sure that invalid permissions combinations are not working. |
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 TestAddPortalPageSharing()
Method Detail |
---|
protected void setUpTest()
FuncTestCase
setUpTest
in class FuncTestCase
public void testPublicDefaultState()
public void testPrivateDefaultState()
public void testCreateDashboardPagePrivate()
public void testCreateDashboardPagePublic()
public void testCreateDashboardPageGroup()
public void testCreateDashboardPageProject()
public void testCreateDashboardPageProjectAndRole()
public void testCreateDashboardWithMultipleShares()
public void testCantCreateDashboardGroupDoesNotExist()
public void testCantCreateDashboardGroupNotMember()
public void testCantCreateDashboardGroupNameEmpty()
public void testCanCreateDashboardProjectDoesNotExist()
public void testCanCreateDashboardProjectCantSee()
public void testCanCreateDashboardRoleDoesNotExist()
public void testCanCreateDashboardRoleCantSee()
public void testReallyBadShare()
public void testReallyBadShareCombination()
public void testUserCantSeeSharingOptionsWithoutPermission()
public void testUserCantSaveSharesWithoutPermission()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |