|
||||||||||
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.confluence.junit3.JUnit3TimingTestCase com.atlassian.confluence.AbstractConfluenceAcceptanceTest com.atlassian.confluence.PageOperationsAcceptanceTest
public class PageOperationsAcceptanceTest
Tests for complex page operations
Field Summary |
---|
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest |
---|
ANONYMOUS_USER, DASHBOARD_RECENT_UPDATES_URL, DIRECTORY_CONFIG, exceptionTransformer, filesToDelete, log, logAdjuster, RANDOM, rpc, serverStateManager, TEST_ADMIN, TEST_BLOG, TEST_COMMENT, TEST_GROUP1, TEST_GROUP2, TEST_PAGE, TEST_SPACE, TEST_SPACE2, TEST_USER1, TEST_USER2, TESTBLOG_CONTENT, TESTBLOG_TITLE, testData, TESTPAGE_COMMENT, TESTPAGE_CONTENT, TESTPAGE_TITLE, TESTSPACE_KEY, TESTSPACE_TITLE, TESTSPACE2_KEY, TESTSPACE2_TITLE, VIEW_PERSONAL_SPACE_LINK, webTester, wikiMarkupRpc |
Constructor Summary | |
---|---|
PageOperationsAcceptanceTest()
|
Method Summary | |
---|---|
protected void |
setUp()
Default setUp method. |
void |
testApostrophesAreNotStrippedFromBreadcrumbs()
|
void |
testAttachmentCommentsAndVersioning()
Check that attachment comments and versioning work |
void |
testCreateAttachmentForUser()
Test the following operations: - login and create space - create an attachment to a page. |
void |
testDiff()
Check that the diff algorithm works: - create a new Test Page - modify the content of the page - check if history exists - check if diff detects the newly added content and marks it as div class="diff-added-lines" |
void |
testDiffPageFromUnpermittedSpace()
Test for CONF-12860. |
void |
testFavouritePage()
|
void |
testHierarchyPanelOnPageInfo()
Check that the appropriate links are presented in the Hierarchy panel on the PageInfo view. |
void |
testHotReferrers()
|
void |
testMoveAttachment()
|
void |
testMoveHierarchyToDifferentSpaceDisplaysCorrectBreadcrumbs()
|
void |
testMovePageHierarchy()
|
void |
testMovePageHierarchyWithDifferentCaseLinks()
|
void |
testMovePagesWithinOneSpaceMovesChildren()
|
void |
testMovePageToDifferentSpaceAlsoMovesAttachments()
|
void |
testMovePageToDifferentSpaceWithUserProfileLink()
Move a page containing a link to a user profile to another space Make sure the user profile link does not have the space key added to it CONF-3994 |
void |
testMovePageToDifferentSpaceWithVariousLinks()
|
void |
testMovePageToSpaceWithNewParent()
|
void |
testRemovePageNotVulnerableToXssThroughParentPageTitle()
|
void |
testRemovePageWithChildrenInheritingViewPermissionsShowsWarningToUser()
|
void |
testRemoveRestorePage()
|
void |
testRenameAttachment()
|
void |
testRevertPageContent()
|
void |
testRevertPageTitleAndContent()
|
void |
testRevertPageWithConflictingPage()
|
void |
testRevertPageWithCustomComment()
|
void |
testViewPageSource()
Test that I can view the page source of a created page. |
Methods inherited from class com.atlassian.confluence.junit3.JUnit3TimingTestCase |
---|
runBare, setExceptionTransformer |
Methods inherited from class junit.framework.TestCase |
---|
countTestCases, createResult, getName, run, run, runTest, 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 PageOperationsAcceptanceTest()
Method Detail |
---|
protected void setUp() throws Exception
AbstractConfluenceAcceptanceTest
setUp
in class AbstractConfluenceAcceptanceTest
Exception
- from superpublic void testCreateAttachmentForUser()
public void testAttachmentCommentsAndVersioning()
public void testDiff() throws IOException, org.apache.xmlrpc.XmlRpcException
IOException
org.apache.xmlrpc.XmlRpcException
public void testRenameAttachment()
public void testMoveAttachment() throws IOException, org.apache.xmlrpc.XmlRpcException
IOException
org.apache.xmlrpc.XmlRpcException
public void testMovePageHierarchy()
public void testMovePageHierarchyWithDifferentCaseLinks() throws IOException, org.apache.xmlrpc.XmlRpcException
IOException
org.apache.xmlrpc.XmlRpcException
public void testHierarchyPanelOnPageInfo()
public void testMovePageToDifferentSpaceWithUserProfileLink()
public void testMovePageToDifferentSpaceWithVariousLinks() throws IOException, org.apache.xmlrpc.XmlRpcException, SAXException
IOException
org.apache.xmlrpc.XmlRpcException
SAXException
public void testMovePageToDifferentSpaceAlsoMovesAttachments()
public void testMovePageToSpaceWithNewParent()
public void testFavouritePage()
public void testDiffPageFromUnpermittedSpace()
public void testViewPageSource()
public void testMovePagesWithinOneSpaceMovesChildren()
public void testMoveHierarchyToDifferentSpaceDisplaysCorrectBreadcrumbs()
public void testApostrophesAreNotStrippedFromBreadcrumbs()
public void testRevertPageContent()
public void testRevertPageTitleAndContent()
public void testRevertPageWithConflictingPage()
public void testRevertPageWithCustomComment()
public void testHotReferrers() throws Exception
Exception
public void testRemovePageNotVulnerableToXssThroughParentPageTitle() throws Exception
Exception
public void testRemovePageWithChildrenInheritingViewPermissionsShowsWarningToUser() throws Exception
Exception
public void testRemoveRestorePage()
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |