com.atlassian.confluence
Class PageNotFoundAcceptanceTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by com.atlassian.confluence.junit3.JUnit3TimingTestCase
              extended by com.atlassian.confluence.AbstractConfluenceAcceptanceTest
                  extended by com.atlassian.confluence.PageNotFoundAcceptanceTest
All Implemented Interfaces:
junit.framework.Test

public class PageNotFoundAcceptanceTest
extends AbstractConfluenceAcceptanceTest


Field Summary
 
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
DASHBOARD_RECENT_UPDATES_URL, logAdjuster, rpc, 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, webTester, wikiMarkupRpc
 
Constructor Summary
PageNotFoundAcceptanceTest()
           
 
Method Summary
protected  void setUp()
          Default setUp method.
 void test404PageHasUserContext()
          ROTP-718 non-page 404 page has user context
 void testDeletedPage()
          CONFDEV-3281 Ensure that the page suggested from trash shows a snippet of the page
 void testMovedAndRenamedBlogPost()
          CONF-22655 Ensure that a blog post that is moved to a new space shows up in the suggested pages, regardless of whether or not it has more than a single version or not.
 void testMovedAndRenamedPage()
          CONF-34221 Ensure that a page that is moved to a new space shows up in the suggested pages, regardless of whether or not it has been renamed.
 void testMovedBlogPost()
          CONF-22655 Ensure that a blog post that is moved to a new space shows up in the suggested pages, regardless of whether or not it has more than a single version or not.
 void testMovedPage()
          CONF-34221 Ensure that a page that is moved to a new space shows up in the suggested pages, regardless of whether or not it has more than a single version or not.
 void testPageNotFoundVmNameIsEscaped()
          CONF-24609 Ensure that the page error message does not include the un-escaped filename.
 
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
adminConsole, attachments, baseUrlSelector, createSpaceViaWebUI, createTestSpaceViaWebUI, createTestUser, darkFeatures, directoryConfig, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getPluginHelper, getServerStateManager, goToBlogCollector, logins, logout, pages, plugins, rebuildIndex, setUpTestNG, substituteForNodeBaseUrl, tearDown, tearDownTestNG, users, viewHomepage, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, viewTrash, watchSpace, webAppContextPath
 
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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

PageNotFoundAcceptanceTest

public PageNotFoundAcceptanceTest()
Method Detail

setUp

protected void setUp()
              throws Exception
Description copied from class: AbstractConfluenceAcceptanceTest
Default setUp method. Establishes XML-RPC connection and sets the base URL. Also configures LDAP repository.

Overrides:
setUp in class AbstractConfluenceAcceptanceTest
Throws:
Exception - from super

testDeletedPage

public void testDeletedPage()
                     throws Exception
CONFDEV-3281 Ensure that the page suggested from trash shows a snippet of the page

Throws:
Exception

testMovedPage

public void testMovedPage()
CONF-34221 Ensure that a page that is moved to a new space shows up in the suggested pages, regardless of whether or not it has more than a single version or not.


testMovedAndRenamedPage

public void testMovedAndRenamedPage()
CONF-34221 Ensure that a page that is moved to a new space shows up in the suggested pages, regardless of whether or not it has been renamed. It should be suggested when you try to access it under the current title, or any historical title.


testMovedBlogPost

public void testMovedBlogPost()
CONF-22655 Ensure that a blog post that is moved to a new space shows up in the suggested pages, regardless of whether or not it has more than a single version or not.


testMovedAndRenamedBlogPost

public void testMovedAndRenamedBlogPost()
CONF-22655 Ensure that a blog post that is moved to a new space shows up in the suggested pages, regardless of whether or not it has more than a single version or not. It should be suggested when you try to access it under the current title, or any historical title.


testPageNotFoundVmNameIsEscaped

public void testPageNotFoundVmNameIsEscaped()
CONF-24609 Ensure that the page error message does not include the un-escaped filename.


test404PageHasUserContext

public void test404PageHasUserContext()
ROTP-718 non-page 404 page has user context



Copyright © 2003–2015 Atlassian. All rights reserved.