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
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
LabelsAcceptanceTest()
           
 
Method Summary
protected  void setUp()
           
 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 testViewRemovedLabelID()
           
 void testViewUndefinedLabelID()
           
 
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
adminConsole, attachments, createAndWatchTestPage, createSpaceViaWebUI, createTestSpaceViaWebUI, disableAnonymousAccess, enableAnonymousAccess, generateBaseUrl, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getFriendlyRelativeDate, getPluginHelper, goToBlogCollector, goToPagesCollector, isClustered, logInAsAdminAtHomepage, loginAsTestUser, loginAsTestUser2, loginAsTestUserAtHomepage, logins, logout, pages, rebuildIndex, setUp, setUpTestNG, tearDown, tearDownTestNG, users, viewHomepage, viewPeopleDirectory, viewSpaceAdmin, viewSpacePermissions, viewSpaceSummary, viewSpaceTools, 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, failNotEquals, failNotSame, failSame, format
 
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
Overrides:
setUp in class AbstractConfluenceAcceptanceTest
Throws:
Exception

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 IOException,
                                                 org.apache.xmlrpc.XmlRpcException,
                                                 JSONException
Throws:
IOException
org.apache.xmlrpc.XmlRpcException
JSONException

testAddLabelToPage

public void testAddLabelToPage()
                        throws JSONException
Throws:
JSONException

testUserWithSpecialCharsInUsernameAddLabels

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

Throws:
JSONException

testAlphaView

public void testAlphaView()
                   throws JSONException
Throws:
JSONException

testAddLabelsToPage

public void testAddLabelsToPage()
                         throws JSONException
Throws:
JSONException

testAddLabelToPages

public void testAddLabelToPages()
                         throws Exception
Throws:
Exception

testEditLabel

public void testEditLabel()
                   throws JSONException
Throws:
JSONException

testRemoveLabel

public void testRemoveLabel()
                     throws JSONException
Throws:
JSONException

testAddPagesAndViewCosmos

public void testAddPagesAndViewCosmos()
                               throws Exception
Throws:
Exception

testViewLabelsWithNoDefinedLabels

public void testViewLabelsWithNoDefinedLabels()

testViewLabelsForUndefinedSpace

public void testViewLabelsForUndefinedSpace()

testViewUndefinedLabelID

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

testViewRemovedLabelID

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

testViewLabelIsCaseInsensitive

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

testAddLabelIsCaseInsensitive

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

testLabelWithSlashInIt

public void testLabelWithSlashInIt()
                            throws JSONException
Throws:
JSONException

testLabelServlet

public void testLabelServlet()
                      throws JSONException
Throws:
JSONException

testLabelServletWithUndefinedLabel

public void testLabelServletWithUndefinedLabel()

testLabelServletWithNoLabelSpecified

public void testLabelServletWithNoLabelSpecified()

testAddLabelToBlogpost

public void testAddLabelToBlogpost()
                            throws JSONException
Throws:
JSONException

testMultipleLabelSearch

public void testMultipleLabelSearch()

testViewLabelsPagination

public void testViewLabelsPagination()
                              throws Exception
Throws:
Exception


Copyright © 2003-2013 Atlassian. All Rights Reserved.