public class

TestDefaultPageManager

extends ConfluenceTestCase
java.lang.Object
   ↳ junit.framework.Assert
     ↳ junit.framework.TestCase
       ↳ com.atlassian.confluence.ConfluenceTestCase
         ↳ com.atlassian.confluence.pages.TestDefaultPageManager

Summary

[Expand]
Inherited Fields
From class com.atlassian.confluence.ConfluenceTestCase
Public Constructors
TestDefaultPageManager()
Public Methods
void getBlogPost()
void getPages()
test getRecentlyAddedPages, getRecentlyUpdatedPages, getOrphanedPages
void setUp()
void testAddSomePages()
void testCreateBlogPostEventOnSaveContentEntity()
void testCreatePageEventsOnSaveContentEntity()
void testDisallowDuplicatePageNameForEditPage()
void testDisallowDuplicatePageNameForNewPage()
void testGetAbstractPageDelegatesToAbstractPageDao()
void testGetPage()
void testGetPageBySpaceKeyAndTitle()
void testGetPageBySpaceKeyAndTitleAndEagerLoadedComments()
void testGetPosssibleRedirectsGlobally()
void testGetTopLevelPagesBuilder()
void testGetTopLevelPagesBuilderOutsideAvailableRange()
void testGetTopLevelPagesBuilderWithOffset()
void testGetTopLevelPagesBuilderWithTooMany()
void testGetTopLevelPagesSortsPages()
void testGetTopLevelPagesSortsPagesAlphabetically()
void testMovePageAbove()
void testMovePageAboveToNewParent()
void testMovePageAppendFirstChild()
void testMovePageAppendToNewParent()
void testMovePageAppendWithOrder()
void testMovePageBelow()
void testMovePageBelowToNewParent()
void testMovePageBelowToSameParent()
void testMovePagePositionCleared()
void testMovePageToTopOfSpace()
void testMovePageToTopOfSpaceUpdatesChildrenList()
void testMovePageWithChildren()
void testMoveParentPageFiresMoveEventForChild()
void testPageExists()
void testRemoveBlogPostEventsOnRemoveContentEntity()
void testRemovePage()
void testRemovePageEventsOnRemoveContentEntity()
void testRenamePage()
void testRevertPage1()
test that the content of the new page is set to the content of the version to revert to test that the savePage is called on the right page with the right version
void testRevertPageOnNonLatestPage()
test that you cannot revert a page that is not currently the latest version
void testRevertPageWithNonExistentVersion()
test exception is thrown when a non existant version is submitted
void testRevertPageWithOneVersion()
void testTrashAndRestorePage()
void testTrashSpaceHomePage()
Trashing a space's home page should result in it being set to null.
void testUnpermittedChildrenMovedWithinSameSpace()
void testUnpermittedChildrenNotMovedToDifferentSpace()
void testUpdateBlogPostEventsOnSaveContentEntity()
void testUpdatePageEventsOnSaveContentEntity()
Protected Methods
void tearDown()
[Expand]
Inherited Methods
From class com.atlassian.confluence.ConfluenceTestCase
From class junit.framework.TestCase
From class junit.framework.Assert
From class java.lang.Object
From interface junit.framework.Test

Public Constructors

public TestDefaultPageManager ()

Public Methods

public void getBlogPost ()

public void getPages ()

test getRecentlyAddedPages, getRecentlyUpdatedPages, getOrphanedPages

public void setUp ()

Throws
Exception

public void testAddSomePages ()

Throws
Exception

public void testCreateBlogPostEventOnSaveContentEntity ()

public void testCreatePageEventsOnSaveContentEntity ()

public void testDisallowDuplicatePageNameForEditPage ()

Throws
Exception

public void testDisallowDuplicatePageNameForNewPage ()

Throws
Exception

public void testGetAbstractPageDelegatesToAbstractPageDao ()

public void testGetPage ()

public void testGetPageBySpaceKeyAndTitle ()

public void testGetPageBySpaceKeyAndTitleAndEagerLoadedComments ()

public void testGetPosssibleRedirectsGlobally ()

public void testGetTopLevelPagesBuilder ()

public void testGetTopLevelPagesBuilderOutsideAvailableRange ()

public void testGetTopLevelPagesBuilderWithOffset ()

public void testGetTopLevelPagesBuilderWithTooMany ()

public void testGetTopLevelPagesSortsPages ()

public void testGetTopLevelPagesSortsPagesAlphabetically ()

public void testMovePageAbove ()

public void testMovePageAboveToNewParent ()

public void testMovePageAppendFirstChild ()

public void testMovePageAppendToNewParent ()

public void testMovePageAppendWithOrder ()

public void testMovePageBelow ()

Throws
Exception

public void testMovePageBelowToNewParent ()

public void testMovePageBelowToSameParent ()

public void testMovePagePositionCleared ()

public void testMovePageToTopOfSpace ()

public void testMovePageToTopOfSpaceUpdatesChildrenList ()

public void testMovePageWithChildren ()

public void testMoveParentPageFiresMoveEventForChild ()

public void testPageExists ()

Throws
Exception

public void testRemoveBlogPostEventsOnRemoveContentEntity ()

public void testRemovePage ()

public void testRemovePageEventsOnRemoveContentEntity ()

public void testRenamePage ()

public void testRevertPage1 ()

test that the content of the new page is set to the content of the version to revert to test that the savePage is called on the right page with the right version

public void testRevertPageOnNonLatestPage ()

test that you cannot revert a page that is not currently the latest version

public void testRevertPageWithNonExistentVersion ()

test exception is thrown when a non existant version is submitted

public void testRevertPageWithOneVersion ()

public void testTrashAndRestorePage ()

public void testTrashSpaceHomePage ()

Trashing a space's home page should result in it being set to null.

public void testUnpermittedChildrenMovedWithinSameSpace ()

Throws
Exception

public void testUnpermittedChildrenNotMovedToDifferentSpace ()

Throws
Exception

public void testUpdateBlogPostEventsOnSaveContentEntity ()

public void testUpdatePageEventsOnSaveContentEntity ()

Protected Methods

protected void tearDown ()

Throws
Exception