com.atlassian.confluence
Class LabelsAcceptanceTest

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

public class LabelsAcceptanceTest
extends AbstractConfluenceAcceptanceTest

Acceptance test suite for the label functionality.


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
LabelsAcceptanceTest()
           
 
Method Summary
protected  void setUp()
          Default setUp method.
 void testAddLabelIsCaseInsensitive()
           
 void testAddLabelsToPage()
           
 void testAddLabelToBlogpost()
           
 void testAddLabelToPage()
           
 void testAddLabelToPages()
           
 void testAddPagesAndViewCosmos()
           
 void testAlphaView()
           
 void testEditLabel()
           
 void testLabelNavigationLinks()
           
 void testLabelNavigationLinksWithSpaceKey()
           
 void testLabelServlet()
           
 void testLabelServletWithNoLabelSpecified()
           
 void testLabelServletWithUndefinedLabel()
           
 void testLabelsOnTrashedPage()
           
 void testLabelWithSlashInIt()
           
 void testMultipleLabelSearch()
           
 void testRemoveLabel()
           
 void testUserWithSpecialCharsInUsernameAddLabels()
          Tests to see if a user with special characters in their name can add global labels.
 void testViewLabelIsCaseInsensitive()
           
 void testViewLabelsForUndefinedSpace()
           
 void testViewLabelsPagination()
           
 void testViewLabelsWithNoDefinedLabels()
           
 void testViewNonAsciiLabelsPagination()
           
 void testViewRemovedLabelID()
           
 void testViewUndefinedLabelID()
           
 
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

LabelsAcceptanceTest

public LabelsAcceptanceTest()
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

testLabelsOnTrashedPage

public void testLabelsOnTrashedPage()
                             throws IOException,
                                    org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testLabelNavigationLinks

public void testLabelNavigationLinks()
                              throws IOException,
                                     org.apache.xmlrpc.XmlRpcException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException

testLabelNavigationLinksWithSpaceKey

public void testLabelNavigationLinksWithSpaceKey()
                                          throws Exception
Throws:
Exception

testAddLabelToPage

public void testAddLabelToPage()
                        throws Exception
Throws:
Exception

testUserWithSpecialCharsInUsernameAddLabels

public void testUserWithSpecialCharsInUsernameAddLabels()
                                                 throws Exception
Tests to see if a user with special characters in their name can add global labels.

Throws:
Exception

testAlphaView

public void testAlphaView()
                   throws Exception
Throws:
Exception

testAddLabelsToPage

public void testAddLabelsToPage()
                         throws Exception
Throws:
Exception

testAddLabelToPages

public void testAddLabelToPages()
                         throws Exception
Throws:
Exception

testEditLabel

public void testEditLabel()
                   throws Exception
Throws:
Exception

testRemoveLabel

public void testRemoveLabel()
                     throws Exception
Throws:
Exception

testAddPagesAndViewCosmos

public void testAddPagesAndViewCosmos()
                               throws Exception
Throws:
Exception

testViewLabelsWithNoDefinedLabels

public void testViewLabelsWithNoDefinedLabels()

testViewLabelsForUndefinedSpace

public void testViewLabelsForUndefinedSpace()

testViewUndefinedLabelID

public void testViewUndefinedLabelID()
                              throws Exception
Throws:
Exception

testViewRemovedLabelID

public void testViewRemovedLabelID()
                            throws Exception
Throws:
Exception

testViewLabelIsCaseInsensitive

public void testViewLabelIsCaseInsensitive()
                                    throws Exception
Throws:
Exception

testAddLabelIsCaseInsensitive

public void testAddLabelIsCaseInsensitive()
                                   throws Exception
Throws:
Exception

testLabelWithSlashInIt

public void testLabelWithSlashInIt()
                            throws Exception
Throws:
Exception

testLabelServlet

public void testLabelServlet()
                      throws Exception
Throws:
Exception

testLabelServletWithUndefinedLabel

public void testLabelServletWithUndefinedLabel()

testLabelServletWithNoLabelSpecified

public void testLabelServletWithNoLabelSpecified()

testAddLabelToBlogpost

public void testAddLabelToBlogpost()
                            throws Exception
Throws:
Exception

testMultipleLabelSearch

public void testMultipleLabelSearch()

testViewLabelsPagination

public void testViewLabelsPagination()
                              throws Exception
Throws:
Exception

testViewNonAsciiLabelsPagination

public void testViewNonAsciiLabelsPagination()
                                      throws Exception
Throws:
Exception


Copyright © 2003–2015 Atlassian. All rights reserved.