com.atlassian.confluence
Class IncludeMacroAcceptanceTest

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.IncludeMacroAcceptanceTest
All Implemented Interfaces:
junit.framework.Test

public class IncludeMacroAcceptanceTest
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
IncludeMacroAcceptanceTest()
           
 
Method Summary
protected  void setUp()
          Default setUp method.
 void testBlogPostIncludePageMacroLinkWithPageNameContainsSpecialCharacters()
           
 void testBlogPostIncludePageMacroLinkWithPageNameContainsSpecialCharactersAndDifferenceSpace()
           
 void testIncludePageMacroLink()
           
 void testIncludePageMacroLinkToInvalidPage()
           
 void testIncludePageMacroLinkToInvalidSpace()
           
 void testIncludePageMacroLinkToUnpermittedPage()
           
 void testIncludePageMacroLinkToUnpermittedSpace()
           
 void testIncludePageMacroLinkWithPageNameContainsSpecialCharacters()
           
 void testIncludePageMacroLinkWithPageNameContainsSpecialCharactersAndDifferenceSpace()
           
 void testIncludePageMacroLinkWithPageNameContainsSpecialCharactersButNoColon()
           
 
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

IncludeMacroAcceptanceTest

public IncludeMacroAcceptanceTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.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:
java.lang.Exception - from super

testIncludePageMacroLink

public void testIncludePageMacroLink()
                              throws java.io.IOException,
                                     org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testIncludePageMacroLinkToInvalidSpace

public void testIncludePageMacroLinkToInvalidSpace()
                                            throws java.io.IOException,
                                                   org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testIncludePageMacroLinkToUnpermittedSpace

public void testIncludePageMacroLinkToUnpermittedSpace()
                                                throws java.lang.Exception
Throws:
java.lang.Exception

testIncludePageMacroLinkToInvalidPage

public void testIncludePageMacroLinkToInvalidPage()
                                           throws java.io.IOException,
                                                  org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testIncludePageMacroLinkToUnpermittedPage

public void testIncludePageMacroLinkToUnpermittedPage()
                                               throws java.lang.Exception
Throws:
java.lang.Exception

testIncludePageMacroLinkWithPageNameContainsSpecialCharacters

public void testIncludePageMacroLinkWithPageNameContainsSpecialCharacters()
                                                                   throws java.io.IOException,
                                                                          org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testIncludePageMacroLinkWithPageNameContainsSpecialCharactersButNoColon

public void testIncludePageMacroLinkWithPageNameContainsSpecialCharactersButNoColon()
                                                                             throws java.io.IOException,
                                                                                    org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testIncludePageMacroLinkWithPageNameContainsSpecialCharactersAndDifferenceSpace

public void testIncludePageMacroLinkWithPageNameContainsSpecialCharactersAndDifferenceSpace()
                                                                                     throws java.io.IOException,
                                                                                            org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testBlogPostIncludePageMacroLinkWithPageNameContainsSpecialCharacters

public void testBlogPostIncludePageMacroLinkWithPageNameContainsSpecialCharacters()
                                                                           throws java.io.IOException,
                                                                                  org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException

testBlogPostIncludePageMacroLinkWithPageNameContainsSpecialCharactersAndDifferenceSpace

public void testBlogPostIncludePageMacroLinkWithPageNameContainsSpecialCharactersAndDifferenceSpace()
                                                                                             throws java.io.IOException,
                                                                                                    org.apache.xmlrpc.XmlRpcException
Throws:
java.io.IOException
org.apache.xmlrpc.XmlRpcException


Copyright © 2003-2014 Atlassian. All Rights Reserved.