com.atlassian.confluence.rpc
Class LabelsRpcAcceptanceTest

java.lang.Object
  extended by junit.framework.Assert
      extended by junit.framework.TestCase
          extended by net.sourceforge.jwebunit.junit.WebTestCase
              extended by com.atlassian.confluence.AbstractAtlassianWebTestCase
                  extended by com.atlassian.confluence.AbstractConfluenceAcceptanceTest
                      extended by com.atlassian.confluence.rpc.AbstractRpcAcceptanceTest
                          extended by com.atlassian.confluence.rpc.LabelsRpcAcceptanceTest
All Implemented Interfaces:
junit.framework.Test

public class LabelsRpcAcceptanceTest
extends AbstractRpcAcceptanceTest


Field Summary
 
Fields inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
adminConsole, adminToken, ANONYMOUS_USER, BLOG_DATE_FORMAT, BROWSE_MENU_LINK_ID, CONFLUNECE_ADMIN_GROUP, CONFLUNECE_USERS_GROUP, context, CROWD_MODE, DB2_MODE, DEFAULT_MAX_ATTACHMENT_SIZE, filesToDelete, FUNCTEST_RPC_PLUGIN, LDAP_MODE, log, mailServices, PAUSE_MILLIS, PAUSE_MYSQL_MILLIS, pluginHelper, RANDOM, rpc, RPCLOG_DEBUG, RPCLOG_ERROR, RPCLOG_INFO, RPCLOG_SYSTEM_ERR, RPCLOG_SYSTEM_OUT, RPCLOG_WARN, SMTP_SUBJECT_PREFIX, TCP_PORT_RANGE_END, TCP_PORT_RANGE_START, TEST_ADMIN, TEST_ADMIN_EMAIL, TEST_ADMIN_FULLNAME, TEST_ADMIN_PASSWORD, TEST_ADMIN_USERNAME, TEST_GEN_EMAIL1, TEST_GEN_EMAIL2, TEST_GEN_FULLNAME1, TEST_GEN_FULLNAME2, TEST_GEN_PASSWORD1, TEST_GEN_PASSWORD2, TEST_GEN_USERNAME1, TEST_GEN_USERNAME2, TEST_GROUP1, TEST_PAGE, TEST_SPACE, TEST_SPACE2, TEST_USER1, TEST_USER2, TESTMAILSERVER_HOSTNAME, TESTMAILSERVER_NAME, TESTPAGE_COMMENT, TESTPAGE_CONTENT, TESTPAGE_TITLE, TESTSPACE_DESCRIPTION, TESTSPACE_KEY, TESTSPACE_TITLE, TESTSPACE2_DESCRIPTION, TESTSPACE2_KEY, TESTSPACE2_TITLE, testUser2Token, testUserToken, userHelper, VIEW_PERSONAL_SPACE_LINK, WATCHDOG_RESIN_MODE, xmlrpc
 
Fields inherited from class com.atlassian.confluence.AbstractAtlassianWebTestCase
SITE_TITLE_SUFFIX, TITLE_SEPARATOR
 
Fields inherited from class net.sourceforge.jwebunit.junit.WebTestCase
tester
 
Constructor Summary
LabelsRpcAcceptanceTest()
           
 
Method Summary
protected  void setUp()
           
 void testAddLabelById()
           
 void testAddLabelByName()
           
 void testAddLabelByObject()
           
 void testAddLabelToSpace()
           
 void testGetLabelContentById()
           
 void testGetLabelContentByName()
           
 void testGetLabelContentByObject()
           
 void testGetLabelsByDetailErrorconditions()
           
 void testGetLabelsByDetailForAllNamespaces()
           
 void testGetLabelsByDetailForLabelName()
           
 void testGetLabelsByDetailInSpace()
           
 void testGetLabelsByDetailWithPersonalNamespace()
           
 void testGetLabelsByDetailWithPersonalNamespaceAsDifferentUser()
           
 void testGetLabelsById()
           
 void testGetMostPopularLabelsInSpace()
           
 void testGetMostPopularLabelsWithErrorConditions()
           
 void testGetMostPopularLabelsWithNoMaximum()
           
 void testGetRecentlyUsedLabels()
           
 void testGetRecentlyUsedLabelsInSpace()
           
 void testGetRecentlyUsedLabelsInSpaceWithPrivateLabels()
           
 void testGetRecentlyUsedLabelsWithErrorConditions()
           
 void testGetRecentlyUsedLabelsWithPrivateLabels()
           
 void testGetRelatedLabels()
           
 void testGetRelatedLabelsInInvalidSpaceAndUnpermittedSpace()
           
 void testGetRelatedLabelsInSpace()
           
 void testGetRelatedLabelsInSpaceWithEmptyLabel()
           
 void testGetRelatedLabelsWithErrorConditions()
           
 void testGetSpacesContainingContentWithErrorConditions()
           
 void testGetSpacesContainingContentWithLabel()
           
 void testGetSpacesContainingContentWithLabelAndFilteredSpace()
           
 void testGetSpacesWithErrorConditions()
           
 void testGetSpacesWithLabel()
           
 void testGetSpacesWithLabelAndUnpermittedSpace()
           
 void testLabelsFromDeletedPages()
           
 void testRemoveLabelById()
           
 void testRemoveLabelByName()
           
 void testRemoveLabelByObject()
           
 void testRemoveLabelFromSpace()
           
 void testSearchResultExcerptStartsFromBeginning()
           
 
Methods inherited from class com.atlassian.confluence.rpc.AbstractRpcAcceptanceTest
assertIsNotPermittedException, assertIsRemoteException
 
Methods inherited from class com.atlassian.confluence.AbstractConfluenceAcceptanceTest
addAnonymousPermissionsToSpace, addComment, addCommentToBlogPost, addPageComment, addSpaceLabel, addUserToGroupViaHelper, addWatchPage, assertImagePresent, assertImageValid, assertLoggedInAs, assertMailReceived, assertNoMailReceived, attachFile, attachFileWithName, chooseRandomBaseUrl, cleanUp, createBlog, createGroup, createGroupViaHelper, createMail, createPage, createPageWithViewRestrictions, createSpaceViaWebUi, createSpaceViaWebUI, createSpaceViaWebUI, createTemplate, createTestGroupViaHelper, createTestMailServer, createTestSpaceViaWebUI, createTestUser1ViaHelper, createTestUser2ViaHelper, createUserViaHelper, createUserViaHelper, disableAnonymousAccess, disableAnonymousAccessToSpace, downloadToTempFile, editBlogLabels, editBlogPostContent, editPage, editPageContent, editPageContent, editPageLabels, editPageWithContent, editPageWithContent, editSpaceDescription, editSpacePermsForm, emptyTrash, enableAnonymousAccess, enableAnonymousAccessToSpace, ensureTestUserCanViewTestSpace, ensureUserCanViewSpace, forceViewGlobalAdmin, generateBaseUrl, generateFile, getAppContext, getBaseUrl, getConfiguredBaseUrl, getCurrentMailQueueSize, getEventLatch, getFriendlyRelativeDate, getPageId, getTestProperty, getTestPropertyAsInt, getTestPropertyAsInt, getTestSpace, getTodaysBlogPostDate, getUserGroups, goToEditGeneralConfiguration, gotoPageWithError, grantAnonymousUseConfluencePermission, grantGlobalBrowsePermissionToGroup, grantGlobalPermissionToGroup, grantGlobalPermissionToUser, grantSpacePermissionToGroup, grantSpacePermissionToGroupAndDelegate, grantSpacePermissionToUser, grantSpacePermissionToUserAndDelegate, grantViewSpacePermissionToGroup, grantViewSpacePermissionToGroupAndDelegate, grantViewSpacePermissionToUser, importGlobalBackup, importMail, importMailAndAssertNoRunningTask, importSpaceBackup, isClustered, logIn, logInAs, logInAs, loginAs, logInAsAdmin, logInAsAdminAtDashboard, logInAsAtDashboard, loginAsAtDashboard, loginAsTestUser, loginAsTestUser2, loginAsTestUserAtDashboard, loginViaForm, logout, makeParams, movePage, movePage, movePageToNewParent, movePageToNewParent, movePageToNewSpace, openInsertImagePopup, openInsertLinkPopup, pause, rebuildIndex, removeAnonymousPermissionToSpace, removeBlog, removeGroup, removePageOrBlogById, removePersonalSpace, removeTestUser1, removeTestUser1ViaHelper, removeUser, removeUserFromGroupViaHelper, removeUserViaHelper, renamePage, resetEmailMask, restoreBaseUrl, revokeAnonymousUseConfluencePermission, revokeGlobalPermissionFromGroup, revokeGlobalPermissionFromUser, revokeSpacePermissionFromGroup, revokeSpacePermissionFromUser, rpcAddComment, rpcAddComment, rpcAddComment, rpcAddLabelToBlog, rpcAddLabelToPage, rpcAddLabelToPage, rpcAddLabelToSpace, rpcAddTestComment, rpcChangeLogLevel, rpcClearIndex, rpcClearQueue, rpcConvertToPersonalSpace, rpcCreateBlogPost, rpcCreateBlogPost, rpcCreatePage, rpcCreatePage, rpcCreatePersonalSpace, rpcCreateSpace, rpcCreateSpace, rpcCreateSpaceGroup, rpcCreateTestPage, rpcCreateTestSpace, rpcCreateTestSpace2, rpcEditBlogPost, rpcEditComment, rpcEditPage, rpcFlushAllCaches, rpcFlushIndexQueue, rpcFlushMailQueue, rpcGetAdminToken, rpcGetBlogPostId, rpcGetChildren, rpcGetComments, rpcGetLocalisedText, rpcGetMailQueueSize, rpcGetPageId, rpcGetPageLabels, rpcGetPageLabels, rpcGetTestUser2Token, rpcGetTestUserToken, rpcGetTopLevelPages, rpcGetUserGroups, rpcGetUsersForActivity, rpcGetUserToken, rpcGetUserToken, rpcGetVersionForPage, rpcGrantAnonymousSpacePermission, rpcGrantGlobalPermission, rpcGrantSpacePermission, rpcGrantViewSpacePermission, rpcHasGroup, rpcHasUser, rpcLog, rpclogCommandOutput, rpcLogOutAdmin, rpcMovePage, rpcMovePageToTopLevel, rpcPauseJob, rpcRemoveAllSpaceGroups, rpcRemoveAnonymousSpacePermission, rpcRemoveAttachment, rpcRemoveComment, rpcRemoveComment, rpcRemoveGlobalPermissions, rpcRemoveGroup, rpcRemoveLabelFromPage, rpcRemoveLabelFromPage, rpcRemoveLabelFromSpace, rpcRemovePage, rpcRemoveSpace, rpcRemoveSpacePermission, rpcRemoveUserUncleanly, rpcRenderContent, rpcRestoreAbstractPage, rpcResumeJob, rpcStartActivity, rpcStoreBlogEntry, rpcTrashPage, rpcTrashPage, rpcTrashPage, rpcTriggerJob, search, setAllowCamelCase, setAnonymousRemoteApi, setAttachmentMaxUploadSize, setDraftSaveInterval, setEditPermissionsForGroups, setEditPermissionsForUsers, setEmailMask, setEnableWysiwyg, setExternalUserManagement, setHttpCompression, setPageLabels, setPublicSignup, setRemoteApi, setSharedMode, setThreadedComments, setUp, setViewPermissionsForGroups, setViewPermissionsForUsers, showAllUsers, shutdownQuartz, stopTestMailServer, stripContext, tearDown, viewAbstractPage, viewBlog, viewEditBlogPostPage, viewGlobalAdmin, viewGlobalPermissions, viewHomepage, viewLabel, viewLanguages, viewPage, viewPeopleDirectory, viewSpaceAdmin, viewSpaceAdvanced, viewSpaceContent, viewSpacePermissions, viewSpaceSummary, viewSpaceSummary, viewTodaysBlog, viewTrash, viewUser, waitForLongRunningTaskToComplete, watchPage, watchSpace, xmlRpcExecute
 
Methods inherited from class com.atlassian.confluence.AbstractAtlassianWebTestCase
assertCollectionContainsKeyWithValue, assertContains, assertDoesNotContain, assertElementNotPresentByXPath, assertElementPresentByXPath, assertEndsWith, assertLinkPresent, assertLinkPresentWithHref, assertLinkPresentWithHrefContaining, assertLinkPresentWithImage, assertLinkPresentWithText, assertLinkPresentWithTextAndHref, assertPageTitleEquals, assertServerResponseContains, assertServerResponseDoesNotContain, assertStartsWith, assertStatusCode, assertTextNotPresent, assertTextsPresentInOrder, assertTextsPresentInOrder, assertTitleEquals, assertTitleEquals, getGroupFromResponse, getWindowCount
 
Methods inherited from class net.sourceforge.jwebunit.junit.WebTestCase
assertButtonNotPresent, assertButtonNotPresentWithText, assertButtonPresent, assertButtonPresentWithText, assertCheckboxNotPresent, assertCheckboxNotPresent, assertCheckboxNotSelected, assertCheckboxNotSelected, assertCheckboxPresent, assertCheckboxPresent, assertCheckboxSelected, assertCheckboxSelected, assertCookiePresent, assertCookieValueEquals, assertCookieValueMatch, assertDownloadedFileEquals, assertElementNotPresent, assertElementPresent, assertFormElementEmpty, assertFormElementEquals, assertFormElementMatch, assertFormElementNotPresent, assertFormElementPresent, assertFormNotPresent, assertFormNotPresent, assertFormPresent, assertFormPresent, assertFramePresent, assertHiddenFieldPresent, assertImagePresent, assertImageValidAndStore, assertKeyInTable, assertKeyInTable, assertKeyNotInTable, assertKeyNotPresent, assertKeyNotPresent, assertKeyPresent, assertKeyPresent, assertKeysInTable, assertKeysInTable, assertLinkNotPresent, assertLinkNotPresentWithExactText, assertLinkNotPresentWithExactText, assertLinkNotPresentWithImage, assertLinkNotPresentWithText, assertLinkNotPresentWithText, assertLinkPresentWithExactText, assertLinkPresentWithExactText, assertLinkPresentWithText, assertMatch, assertMatchInElement, assertMatchInTable, assertMatchInTable, assertNoMatch, assertNoMatchInElement, assertNoMatchInTable, assertNoMatchInTable, assertRadioOptionNotPresent, assertRadioOptionNotSelected, assertRadioOptionPresent, assertRadioOptionSelected, assertResetButtonNotPresent, assertResetButtonNotPresent, assertResetButtonPresent, assertResetButtonPresent, assertSelectedOptionEquals, assertSelectedOptionMatches, assertSelectedOptionsEqual, assertSelectedOptionsMatch, assertSelectedOptionValueEquals, assertSelectedOptionValuesEqual, assertSelectOptionNotPresent, assertSelectOptionPresent, assertSelectOptionsEqual, assertSelectOptionsNotEqual, assertSelectOptionsPresent, assertSelectOptionValueNotPresent, assertSelectOptionValuePresent, assertSelectOptionValuesEqual, assertSelectOptionValuesNotEqual, assertSelectOptionValuesPresent, assertSubmitButtonNotPresent, assertSubmitButtonNotPresent, assertSubmitButtonPresent, assertSubmitButtonPresent, assertSubmitButtonPresent, assertTableEquals, assertTableEquals, assertTableMatch, assertTableMatch, assertTableNotPresent, assertTablePresent, assertTableRowCountEquals, assertTableRowsEqual, assertTableRowsEqual, assertTableRowsMatch, assertTableRowsMatch, assertTextFieldEquals, assertTextInElement, assertTextInTable, assertTextInTable, assertTextNotInElement, assertTextNotInTable, assertTextNotInTable, assertTextPresent, assertTitleEqualsKey, assertTitleEqualsKey, assertTitleMatch, assertWindowCountEquals, assertWindowPresent, assertWindowPresent, assertWindowPresentWithTitle, beginAt, checkCheckbox, checkCheckbox, clickButton, clickButtonWithText, clickElementByXPath, clickLink, clickLinkWithExactText, clickLinkWithExactText, clickLinkWithImage, clickLinkWithText, clickLinkWithText, clickRadioOption, closeBrowser, closeWindow, dumpCookies, dumpHtml, dumpHtml, dumpTable, dumpTable, getDialog, getElementAttributByXPath, getElementTextByXPath, getFormElementValue, getImage, getMessage, getMessage, getPageSource, getServeurResponse, getTable, getTestContext, getTester, getTestingEngineKey, gotoFrame, gotoPage, gotoRootWindow, gotoWindow, gotoWindow, gotoWindowByTitle, reset, runBare, saveAs, selectOption, selectOptionByValue, selectOptions, selectOptionsByValues, setDialog, setExpectedJavaScriptAlert, setExpectedJavaScriptAlert, setExpectedJavaScriptConfirm, setExpectedJavaScriptConfirm, setExpectedJavaScriptPrompt, setExpectedJavaScriptPrompt, setFormElement, setScriptingEnabled, setTestContext, setTestingEngineKey, setTextField, setWorkingForm, setWorkingForm, setWorkingForm, submit, submit, submit, uncheckCheckbox, uncheckCheckbox
 
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

LabelsRpcAcceptanceTest

public LabelsRpcAcceptanceTest()
Method Detail

setUp

protected void setUp()
              throws java.lang.Exception
Overrides:
setUp in class AbstractConfluenceAcceptanceTest
Throws:
java.lang.Exception

testGetLabelsById

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

testGetMostPopularLabelsWithNoMaximum

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

testGetMostPopularLabelsInSpace

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

testGetMostPopularLabelsWithErrorConditions

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

testLabelsFromDeletedPages

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

testGetRecentlyUsedLabels

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

testGetRecentlyUsedLabelsWithPrivateLabels

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

testGetRecentlyUsedLabelsInSpace

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

testGetRecentlyUsedLabelsInSpaceWithPrivateLabels

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

testGetRecentlyUsedLabelsWithErrorConditions

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

testGetSpacesWithLabel

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

testGetSpacesWithLabelAndUnpermittedSpace

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

testGetSpacesWithErrorConditions

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

testGetRelatedLabels

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

testGetRelatedLabelsWithErrorConditions

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

testGetRelatedLabelsInSpace

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

testGetRelatedLabelsInSpaceWithEmptyLabel

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

testGetRelatedLabelsInInvalidSpaceAndUnpermittedSpace

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

testGetLabelsByDetailForLabelName

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

testGetLabelsByDetailForAllNamespaces

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

testGetLabelsByDetailWithPersonalNamespace

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

testGetLabelsByDetailWithPersonalNamespaceAsDifferentUser

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

testGetLabelsByDetailInSpace

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

testGetLabelsByDetailErrorconditions

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

testGetSpacesContainingContentWithLabel

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

testGetSpacesContainingContentWithLabelAndFilteredSpace

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

testGetSpacesContainingContentWithErrorConditions

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

testGetLabelContentById

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

testGetLabelContentByName

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

testGetLabelContentByObject

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

testSearchResultExcerptStartsFromBeginning

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

testAddLabelByName

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

testAddLabelById

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

testAddLabelByObject

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

testAddLabelToSpace

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

testRemoveLabelByName

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

testRemoveLabelById

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

testRemoveLabelByObject

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

testRemoveLabelFromSpace

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


Copyright © 2003-2009 Atlassian Pty Ltd. All Rights Reserved.