|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectjunit.framework.Assert
junit.framework.TestCase
net.sourceforge.jwebunit.junit.WebTestCase
com.atlassian.confluence.AbstractAtlassianWebTestCase
com.atlassian.confluence.AbstractConfluenceAcceptanceTest
com.atlassian.confluence.cluster.Node
public class Node
Clustered tests instantiate an instance of this class for each cluster node to allow access to the standard test methods against that node.
| Field Summary |
|---|
| 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 | |
|---|---|
Node(java.lang.String name,
java.lang.String nodeBaseUrl)
|
|
| Method Summary | |
|---|---|
void |
addComment(java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String comment)
|
void |
addCommentToBlogPost(java.lang.String spaceKey,
java.lang.String newsTitle,
java.lang.String comment)
|
void |
addSpaceLabel(java.lang.String labelName)
|
void |
addUserProfilePicture(java.lang.String fileName)
Adds the given File as the user's profile picture |
void |
addUserToGroupViaHelper(java.lang.String token,
java.lang.String username,
java.lang.String groupname)
Adds the given user to a groupname |
ViewContentBean |
addWatchPage()
|
void |
assertCollectionContainsKeyWithValue(java.util.Collection collection,
java.lang.String key,
java.lang.String value)
|
void |
assertLinkWithTextExists(java.lang.String linkText)
|
void |
assertSelectBoxContainsOption(java.lang.String selectName,
java.lang.String optionName)
|
void |
assertTitleEquals(java.lang.String pageTitle,
java.lang.String spaceTitle)
Asserts that the title equals the passed pageTitle plus separator plus spaceTitle plus site suffix (usually SITE_TITLE_SUFFIX). |
void |
attachFile(java.io.File attachment,
java.lang.String comment)
Click the attach file link, attach a given file with a given comment and submit the attachment form. |
void |
checkCheckbox(java.lang.String checkBoxName)
|
void |
checkCheckbox(java.lang.String checkBoxName,
java.lang.String value)
|
void |
clickAnyButtonWithValue(java.lang.String value)
|
void |
clickButton(java.lang.String string)
|
void |
clickButtonWithValue(java.lang.String value)
|
void |
clickLink(java.lang.String string)
|
void |
clickLinkWithImage(java.lang.String string)
|
void |
clickLinkWithText(java.lang.String string)
|
void |
clickLinkWithText(java.lang.String string,
int i)
|
void |
clickSubmitButtonWithValue(java.lang.String value)
|
void |
createBlog(java.lang.String spaceName,
java.lang.String title,
java.lang.String body)
|
void |
createGroup(java.lang.String group)
Create a group via the Web Interface. |
void |
createGroupViaHelper(java.lang.String token,
java.lang.String groupName)
Creates a group with the given name |
void |
createMail(java.io.File mail,
java.lang.String spaceKey)
|
ViewContentBean |
createPage(java.lang.String spaceName,
java.lang.String title,
java.lang.String body,
java.lang.String parentPageTitle)
|
void |
createPersonalSpace(java.lang.String fullname)
|
void |
createSpaceViaWebUi(Space space)
|
void |
createSpaceViaWebUI(java.lang.String key,
java.lang.String name,
java.lang.String description)
|
void |
createTemplate(java.lang.String spaceName,
java.lang.String templateTitle,
java.lang.String templateDescription,
java.lang.String templateContent)
|
void |
createTestSpaceViaWebUI()
For those times we need to ensure a space was created via the web UI (For example if the web UI may behave differently to RPC) |
void |
createTestUser1ViaHelper(java.lang.String token)
Creates the test user via the XML-RPC interface |
void |
createTestUser2ViaHelper(java.lang.String token)
Creates the 2nd test user via the XML-RPC interface |
void |
createUserViaHelper(java.lang.String token,
java.lang.String username,
java.lang.String password,
java.lang.String fullName,
java.lang.String email)
Creates a new user with the given details via the XML-RPC interface |
void |
disableAnonymousAccess()
|
void |
disableAnonymousRemoteApi()
|
void |
disablePublicSignup()
|
void |
disableRemoteApi()
|
void |
disableThreadedComments()
|
void |
dumpTable(java.lang.String tableNameOrId,
java.io.PrintStream stream)
|
void |
editPage(java.lang.String spaceKey,
java.lang.String pageTitle)
|
void |
editPageWithContent(java.lang.String spaceKey,
java.lang.String title,
java.lang.String newContent)
|
void |
editProfile(java.lang.String info)
|
void |
editSpacePermsForm()
|
void |
emptyTrash()
|
void |
enableAnonymousAccess()
|
void |
enableAnonymousAccessToSpace(java.lang.String spaceKey)
|
void |
ensureTestUserCanViewTestSpace()
|
void |
ensureUserCanViewSpace(java.lang.String user,
java.lang.String spaceTitle)
|
protected java.lang.String |
generateBaseUrl()
|
java.io.File |
generateFile(java.lang.String filename,
java.lang.String contents)
|
java.lang.String |
getAppContext()
|
int |
getCurrentMailQueueSize()
|
java.lang.String |
getGroupFromResponse(java.lang.String pattern)
|
long |
getPageId(java.lang.String spaceKey,
java.lang.String title)
|
Space |
getTestSpace()
|
java.lang.String |
getTodaysBlogPostDate()
|
org.apache.xmlrpc.XmlRpcClient |
getXmlRpcClient()
|
void |
goToEditGeneralConfiguration()
|
void |
grantAnonymousUseConfluencePermission()
|
void |
grantGlobalBrowsePermissionToGroup(java.lang.String groupName)
|
void |
grantGlobalPermissionToGroup(java.lang.String permissionType,
java.lang.String groupName)
|
void |
grantGlobalPermissionToUser(java.lang.String permissionType,
java.lang.String userName)
|
void |
grantSpacePermissionToGroup(java.lang.String spaceKey,
java.lang.String permissionType,
java.lang.String groupName)
Grant view space permissions and one other space permission to a specified group. |
void |
grantSpacePermissionToUser(java.lang.String spaceKey,
java.lang.String permissionType,
java.lang.String userName)
Grant view space permissions and one other space permission to a specified user. |
void |
grantViewSpacePermissionToGroup(java.lang.String spaceKey,
java.lang.String groupName)
|
void |
grantViewSpacePermissionToUser(java.lang.String spaceKey,
java.lang.String username)
|
void |
logInAs(java.lang.String username,
java.lang.String password)
|
void |
logInAs(java.lang.String username,
java.lang.String password,
boolean fastMode)
|
void |
logInAsAdmin()
|
void |
loginAsTestUser()
|
void |
logout()
|
void |
movePage(java.lang.String spaceKey,
java.lang.String title,
java.lang.String newSpaceName,
java.lang.String newParentPage)
|
void |
movePageToNewParent(java.lang.String spaceKey,
java.lang.String title,
java.lang.String newParentPage)
|
void |
openInsertLinkPopup()
Clicks the "Insert Link" button, if it exists, on the current page (expected to be the "Add" or "Edit" page) Focus will then be moved to the popup window |
void |
pause(long milliseconds)
We use pause because mysql is not very good at distinguishing times that are close together. |
void |
removeBlog(java.lang.String spaceKey,
java.lang.String postDateString,
java.lang.String postTitle)
|
void |
removeGroup(java.lang.String groupName)
Delete a group via the Web Interface. |
void |
removePersonalSpace(java.lang.String username)
|
void |
removeTestUser1()
Remove testUser1 via the Web Interface. |
void |
removeTestUser1ViaHelper(java.lang.String token)
Removes the test user |
void |
removeUser(java.lang.String username)
Remove a user via the Web Interface. |
void |
removeUserFromGroupViaHelper(java.lang.String token,
java.lang.String username,
java.lang.String groupname)
Removes the given user from the group |
void |
removeUserViaHelper(java.lang.String token,
java.lang.String username)
Removes a user with the given username |
void |
renamePage(java.lang.String spaceKey,
java.lang.String originalPageTitle,
java.lang.String newPageTitle)
|
void |
revokeAnonymousUseConfluencePermission()
|
void |
revokeGlobalPermissionFromGroup(java.lang.String permissionType,
java.lang.String groupName)
Removes the specified global permission (from SpacePermission) from the given group name |
java.util.Hashtable |
rpcAddComment(java.lang.String token,
long pageId,
java.lang.String comment)
Adds a comment to a page via the XML-RPC interface |
java.util.Hashtable |
rpcAddComment(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String comment)
Adds a comment to a page via the XML-RPC interface |
void |
rpcAddLabelToBlog(java.lang.String token,
java.lang.String label,
long blogId)
Adds a label to the blogpost with the given page ID |
void |
rpcAddLabelToPage(java.lang.String token,
java.lang.String label,
long pageId)
Adds a label to the Page with the given page ID |
void |
rpcAddLabelToPage(java.lang.String token,
java.lang.String label,
java.lang.String spaceKey,
java.lang.String pageTitle)
Adds a label to the Page with the given details This method retrieves the ID for the given Page and passes it onto the appropriate rpcAddLabelToPage method |
void |
rpcAddLabelToSpace(java.lang.String token,
java.lang.String label,
java.lang.String spaceKey)
Adds a label to a space |
void |
rpcConvertToPersonalSpace(java.lang.String token,
java.lang.String userName,
java.lang.String spaceKey,
java.lang.String newName,
boolean updateLinks)
|
long |
rpcCreateBlogPost(java.lang.String token,
java.lang.String spaceKey,
java.lang.String postTitle,
java.lang.String postContent)
Creates a new blog entry via the XML-RPC interface |
long |
rpcCreatePage(java.lang.String token,
java.lang.String spaceKey,
java.lang.String title,
java.lang.String content)
Creates a page via the XML-RPC interface |
long |
rpcCreatePage(java.lang.String token,
java.lang.String spaceKey,
java.lang.String title,
java.lang.String content,
long parentPageId)
Creates a page via the XML-RPC interface |
java.util.Hashtable |
rpcCreatePersonalSpace(java.lang.String token,
java.lang.String name,
java.lang.String description,
java.lang.String username)
Creates a personal space via the XML-RPC interface |
java.util.Hashtable |
rpcCreateSpace(java.lang.String token,
java.lang.String key,
java.lang.String name,
java.lang.String description)
|
long |
rpcCreateTestPage(java.lang.String token)
Creates the test page in the test space via the XML-RPC interface |
java.util.Hashtable |
rpcCreateTestSpace(java.lang.String token)
Creates the test space via the XML-RPC interface This method first checks if the test space exists, and logs a message if it does |
java.util.Hashtable |
rpcCreateTestSpace2(java.lang.String token)
Creates the 2nd test space via the XML-RPC interface This method first checks if the test space exists, and logs a message if it does |
void |
rpcEditBlogPost(java.lang.String token,
long entryId,
java.lang.String newTitle,
java.lang.String newContent)
Modifies the page with the given details via the XML-RPC interface |
void |
rpcEditPage(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String newTitle,
java.lang.String newContent)
Modifies the page with the given details via the XML-RPC interface |
void |
rpcFlushIndexQueue()
|
java.lang.String |
rpcGetAdminToken()
Retrieves a token for the admin user |
long |
rpcGetBlogPostId(java.lang.String token,
java.lang.String spaceKey,
int dayOfMonth,
java.lang.String postTitle)
Retrieves the ID of a blog post with the given details |
long |
rpcGetPageId(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle)
Retrieves the page ID for a page with the given details |
java.util.List |
rpcGetPageLabels(java.lang.String token,
long pageId)
Retrieves the labels assigned to a Page with the given page ID |
java.util.List |
rpcGetPageLabels(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle)
Retrieves the labels assigned to a page with the given details This method retrieves the page ID and passes it onto the appropriate rpcGetPageLabels method |
java.lang.String |
rpcGetTestUser2Token()
Retrieves a token for the test user 2 |
java.lang.String |
rpcGetTestUserToken()
Retrieves a token for the test user |
java.lang.String |
rpcGetUserToken(java.lang.String username,
java.lang.String password)
Retrieves the user token for the given details, for use with the XML-RPC interface |
void |
rpcGrantAnonymousSpacePermission(java.lang.String token,
java.lang.String permission,
java.lang.String spaceKey)
Grants the given permission to the anonymous user for the given space |
void |
rpcGrantSpacePermission(java.lang.String token,
java.lang.String permission,
java.lang.String username,
java.lang.String spaceKey)
Grants the given permission to a user for a particular Space |
void |
rpcGrantViewSpacePermission(java.lang.String token,
java.lang.String entityName,
java.lang.String spaceKey)
Convenience method for granting VIEWSPACE permission to a particular user |
boolean |
rpcLog(java.lang.String destination,
java.lang.String message)
|
void |
rpcLogOutAdmin()
|
void |
rpcRemoveAnonymousSpacePermission(java.lang.String token,
java.lang.String permission,
java.lang.String spaceKey)
Removes the given permission for the anonymous user from the given space |
void |
rpcRemoveGroup(java.lang.String token,
java.lang.String groupname)
Removes the given group |
void |
rpcRemoveLabelFromPage(java.lang.String token,
java.lang.String label,
long pageId)
Removes the given label from the page with the given page ID |
void |
rpcRemoveLabelFromPage(java.lang.String token,
java.lang.String label,
java.lang.String spaceKey,
java.lang.String pageTitle)
|
void |
rpcRemoveLabelFromSpace(java.lang.String token,
java.lang.String label,
java.lang.String spaceKey)
Removes a label from a space |
void |
rpcRemovePage(java.lang.String token,
java.lang.String spaceKey,
long pageId)
|
void |
rpcRemoveSpace(java.lang.String token,
java.lang.String spaceKey)
Remove a space with the given key via the XML-RPC interface |
void |
rpcRemoveSpacePermission(java.lang.String token,
java.lang.String permission,
java.lang.String username,
java.lang.String spaceKey)
Removes the given permission for a user for a particular Space |
void |
rpcTrashPage(java.lang.String token,
long pageId)
Trashes (removes) a page with the given ID This method converts the long into a String and calls the appropriate rpcTrashPage method |
void |
rpcTrashPage(java.lang.String token,
java.lang.String pageId)
Trashes (removes) a page with the given ID |
void |
rpcTrashPage(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle)
Trashes (removes) a page with the given details This method retrieves the page with the given details and calls the appropriate rpcTrashPage method |
void |
search(java.lang.String query)
|
void |
setAnonymousRemoteApi(boolean enabled)
|
void |
setAttachmentMaxUploadSize(long max)
|
void |
setDraftSaveInterval(long seconds)
|
void |
setEmailMask(java.lang.String setting)
|
void |
setFormElement(java.lang.String formElementName,
java.lang.String value)
|
void |
setNotifyOnMyActions(boolean notify)
|
void |
setPageLabels(java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String label)
Add the specified label to the page via the pages edit view. |
void |
setPublicSignup(boolean enabled)
|
void |
setRemoteApi(boolean enabled)
|
void |
setThreadedComments(boolean enable)
|
void |
setViewPermissionsForGroups(java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String group)
Edit the permissions of the specified page as the current user. |
void |
setViewPermissionsForUsers(java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String user)
Edit the permissions of the specified page as the current user. |
void |
showAllUsers()
|
void |
submit()
|
void |
tearDown()
Default tearDown method. |
void |
uncheckCheckbox(java.lang.String checkBoxName)
|
void |
uncheckCheckbox(java.lang.String checkBoxName,
java.lang.String value)
|
void |
viewAbstractPage(long entityId)
Views the page for a Page or BlogPost (AbstractPage) |
void |
viewBlog(java.lang.String spaceKey,
java.lang.String datePath,
java.lang.String title)
|
void |
viewEditBlogPostPage(long entryId)
Views the edit blog post page for the post with the given ID |
void |
viewGlobalAdmin()
|
void |
viewGlobalPermissions()
|
void |
viewHomepage()
|
void |
viewLabel(java.lang.String spaceKey,
java.lang.String labelName)
|
ViewContentBean |
viewPage(java.lang.String spaceKey,
java.lang.String pageTitle)
|
void |
viewSpaceAdmin()
|
void |
viewSpaceAdvanced()
|
void |
viewSpaceContent()
|
void |
viewSpacePermissions(java.lang.String spaceKey)
|
void |
viewSpaceSummary()
|
void |
viewTodaysBlog(java.lang.String spaceKey,
java.lang.String title)
|
void |
viewTrash()
|
void |
viewUser(java.lang.String name)
|
| 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, clickButtonWithText, clickElementByXPath, clickLinkWithExactText, clickLinkWithExactText, clickRadioOption, closeBrowser, closeWindow, dumpCookies, dumpHtml, dumpHtml, 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, setScriptingEnabled, setTestContext, setTestingEngineKey, setTextField, setWorkingForm, setWorkingForm, setWorkingForm, submit, submit |
| 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 |
|---|
public Node(java.lang.String name,
java.lang.String nodeBaseUrl)
throws java.lang.Exception
java.lang.Exception| Method Detail |
|---|
protected java.lang.String generateBaseUrl()
generateBaseUrl in class AbstractConfluenceAcceptanceTestpublic void logInAsAdmin()
logInAsAdmin in class AbstractConfluenceAcceptanceTest
public void addComment(java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String comment)
addComment in class AbstractConfluenceAcceptanceTest
public void addCommentToBlogPost(java.lang.String spaceKey,
java.lang.String newsTitle,
java.lang.String comment)
addCommentToBlogPost in class AbstractConfluenceAcceptanceTestpublic void addSpaceLabel(java.lang.String labelName)
addSpaceLabel in class AbstractConfluenceAcceptanceTestpublic void addUserProfilePicture(java.lang.String fileName)
AbstractConfluenceAcceptanceTest
addUserProfilePicture in class AbstractConfluenceAcceptanceTestfileName - Filename
public ViewContentBean addWatchPage()
throws java.lang.Exception
addWatchPage in class AbstractConfluenceAcceptanceTestjava.lang.Exception
public void assertCollectionContainsKeyWithValue(java.util.Collection collection,
java.lang.String key,
java.lang.String value)
throws java.lang.Exception
assertCollectionContainsKeyWithValue in class AbstractAtlassianWebTestCasejava.lang.Exception
public void assertTitleEquals(java.lang.String pageTitle,
java.lang.String spaceTitle)
AbstractAtlassianWebTestCase
assertTitleEquals in class AbstractAtlassianWebTestCasepageTitle - The title displayed before the first separatorspaceTitle - The title displayed for the tested space
public void attachFile(java.io.File attachment,
java.lang.String comment)
AbstractConfluenceAcceptanceTest
attachFile in class AbstractConfluenceAcceptanceTestattachment - the file attachmentcomment - the comment for the attachmentpublic void clickButton(java.lang.String string)
clickButton in class net.sourceforge.jwebunit.junit.WebTestCasepublic void openInsertLinkPopup()
AbstractConfluenceAcceptanceTest
openInsertLinkPopup in class AbstractConfluenceAcceptanceTestpublic void clickLink(java.lang.String string)
clickLink in class net.sourceforge.jwebunit.junit.WebTestCasepublic void clickLinkWithImage(java.lang.String string)
clickLinkWithImage in class net.sourceforge.jwebunit.junit.WebTestCasepublic void clickLinkWithText(java.lang.String string)
clickLinkWithText in class net.sourceforge.jwebunit.junit.WebTestCase
public void clickLinkWithText(java.lang.String string,
int i)
clickLinkWithText in class net.sourceforge.jwebunit.junit.WebTestCase
public void createBlog(java.lang.String spaceName,
java.lang.String title,
java.lang.String body)
createBlog in class AbstractConfluenceAcceptanceTestpublic void createGroup(java.lang.String group)
AbstractConfluenceAcceptanceTest
createGroup in class AbstractConfluenceAcceptanceTest
public void createMail(java.io.File mail,
java.lang.String spaceKey)
createMail in class AbstractConfluenceAcceptanceTest
public ViewContentBean createPage(java.lang.String spaceName,
java.lang.String title,
java.lang.String body,
java.lang.String parentPageTitle)
createPage in class AbstractConfluenceAcceptanceTestpublic void createPersonalSpace(java.lang.String fullname)
createPersonalSpace in class AbstractConfluenceAcceptanceTest
public void createSpaceViaWebUI(java.lang.String key,
java.lang.String name,
java.lang.String description)
createSpaceViaWebUI in class AbstractConfluenceAcceptanceTestpublic void createSpaceViaWebUi(Space space)
createSpaceViaWebUi in class AbstractConfluenceAcceptanceTest
public void createTemplate(java.lang.String spaceName,
java.lang.String templateTitle,
java.lang.String templateDescription,
java.lang.String templateContent)
createTemplate in class AbstractConfluenceAcceptanceTestpublic void createTestSpaceViaWebUI()
AbstractConfluenceAcceptanceTest
createTestSpaceViaWebUI in class AbstractConfluenceAcceptanceTestpublic void removeGroup(java.lang.String groupName)
AbstractConfluenceAcceptanceTest
removeGroup in class AbstractConfluenceAcceptanceTestpublic void disableAnonymousAccess()
disableAnonymousAccess in class AbstractConfluenceAcceptanceTestpublic void disableAnonymousRemoteApi()
public void disablePublicSignup()
public void disableRemoteApi()
public void disableThreadedComments()
public void editPage(java.lang.String spaceKey,
java.lang.String pageTitle)
editPage in class AbstractConfluenceAcceptanceTest
public void editPageWithContent(java.lang.String spaceKey,
java.lang.String title,
java.lang.String newContent)
editPageWithContent in class AbstractConfluenceAcceptanceTestpublic void editProfile(java.lang.String info)
editProfile in class AbstractConfluenceAcceptanceTestpublic void editSpacePermsForm()
editSpacePermsForm in class AbstractConfluenceAcceptanceTestpublic void emptyTrash()
emptyTrash in class AbstractConfluenceAcceptanceTestpublic void enableAnonymousAccess()
enableAnonymousAccess in class AbstractConfluenceAcceptanceTestpublic void enableAnonymousAccessToSpace(java.lang.String spaceKey)
enableAnonymousAccessToSpace in class AbstractConfluenceAcceptanceTestpublic void setAnonymousRemoteApi(boolean enabled)
setAnonymousRemoteApi in class AbstractConfluenceAcceptanceTestpublic void setNotifyOnMyActions(boolean notify)
setNotifyOnMyActions in class AbstractConfluenceAcceptanceTestpublic void setPublicSignup(boolean enabled)
setPublicSignup in class AbstractConfluenceAcceptanceTestpublic void setRemoteApi(boolean enabled)
setRemoteApi in class AbstractConfluenceAcceptanceTestpublic void setThreadedComments(boolean enable)
setThreadedComments in class AbstractConfluenceAcceptanceTestpublic void logout()
logout in class AbstractConfluenceAcceptanceTest
public void setFormElement(java.lang.String formElementName,
java.lang.String value)
setFormElement in class net.sourceforge.jwebunit.junit.WebTestCasepublic void uncheckCheckbox(java.lang.String checkBoxName)
uncheckCheckbox in class net.sourceforge.jwebunit.junit.WebTestCase
public void uncheckCheckbox(java.lang.String checkBoxName,
java.lang.String value)
uncheckCheckbox in class net.sourceforge.jwebunit.junit.WebTestCase
public void dumpTable(java.lang.String tableNameOrId,
java.io.PrintStream stream)
dumpTable in class net.sourceforge.jwebunit.junit.WebTestCase
public void checkCheckbox(java.lang.String checkBoxName,
java.lang.String value)
checkCheckbox in class net.sourceforge.jwebunit.junit.WebTestCasepublic void checkCheckbox(java.lang.String checkBoxName)
checkCheckbox in class net.sourceforge.jwebunit.junit.WebTestCasepublic void ensureTestUserCanViewTestSpace()
ensureTestUserCanViewTestSpace in class AbstractConfluenceAcceptanceTest
public void ensureUserCanViewSpace(java.lang.String user,
java.lang.String spaceTitle)
ensureUserCanViewSpace in class AbstractConfluenceAcceptanceTestpublic java.lang.String getAppContext()
getAppContext in class AbstractConfluenceAcceptanceTest
public long getPageId(java.lang.String spaceKey,
java.lang.String title)
getPageId in class AbstractConfluenceAcceptanceTestpublic Space getTestSpace()
getTestSpace in class AbstractConfluenceAcceptanceTestpublic java.lang.String getTodaysBlogPostDate()
getTodaysBlogPostDate in class AbstractConfluenceAcceptanceTestpublic void goToEditGeneralConfiguration()
goToEditGeneralConfiguration in class AbstractConfluenceAcceptanceTestpublic void grantAnonymousUseConfluencePermission()
grantAnonymousUseConfluencePermission in class AbstractConfluenceAcceptanceTestpublic void grantGlobalBrowsePermissionToGroup(java.lang.String groupName)
grantGlobalBrowsePermissionToGroup in class AbstractConfluenceAcceptanceTest
public void grantGlobalPermissionToGroup(java.lang.String permissionType,
java.lang.String groupName)
grantGlobalPermissionToGroup in class AbstractConfluenceAcceptanceTest
public void grantGlobalPermissionToUser(java.lang.String permissionType,
java.lang.String userName)
grantGlobalPermissionToUser in class AbstractConfluenceAcceptanceTest
public void grantSpacePermissionToGroup(java.lang.String spaceKey,
java.lang.String permissionType,
java.lang.String groupName)
AbstractConfluenceAcceptanceTest
grantSpacePermissionToGroup in class AbstractConfluenceAcceptanceTestspaceKey - the key of the existing space.permissionType - one of the strings in SpacePermission,
eg SpacePermission.SYSTEM_ADMINISTRATOR_PERMISSIONgroupName - The name of the group.
public void grantSpacePermissionToUser(java.lang.String spaceKey,
java.lang.String permissionType,
java.lang.String userName)
AbstractConfluenceAcceptanceTest
grantSpacePermissionToUser in class AbstractConfluenceAcceptanceTestspaceKey - the key of the existing space.permissionType - one of the strings in SpacePermission,
eg SpacePermission.SYSTEM_ADMINISTRATOR_PERMISSIONuserName - The name of the user.
public void grantViewSpacePermissionToGroup(java.lang.String spaceKey,
java.lang.String groupName)
grantViewSpacePermissionToGroup in class AbstractConfluenceAcceptanceTest
public void grantViewSpacePermissionToUser(java.lang.String spaceKey,
java.lang.String username)
grantViewSpacePermissionToUser in class AbstractConfluenceAcceptanceTest
public void logInAs(java.lang.String username,
java.lang.String password)
logInAs in class AbstractConfluenceAcceptanceTest
public void logInAs(java.lang.String username,
java.lang.String password,
boolean fastMode)
public void loginAsTestUser()
loginAsTestUser in class AbstractConfluenceAcceptanceTest
public void movePage(java.lang.String spaceKey,
java.lang.String title,
java.lang.String newSpaceName,
java.lang.String newParentPage)
movePage in class AbstractConfluenceAcceptanceTest
public void movePageToNewParent(java.lang.String spaceKey,
java.lang.String title,
java.lang.String newParentPage)
movePageToNewParent in class AbstractConfluenceAcceptanceTestpublic void pause(long milliseconds)
AbstractConfluenceAcceptanceTest
pause in class AbstractConfluenceAcceptanceTestmilliseconds - the time to pause
public void removeBlog(java.lang.String spaceKey,
java.lang.String postDateString,
java.lang.String postTitle)
removeBlog in class AbstractConfluenceAcceptanceTest
public void revokeGlobalPermissionFromGroup(java.lang.String permissionType,
java.lang.String groupName)
AbstractConfluenceAcceptanceTest
revokeGlobalPermissionFromGroup in class AbstractConfluenceAcceptanceTestpermissionType - the permissiont typegroupName - the group to remove the permission frompublic void removePersonalSpace(java.lang.String username)
removePersonalSpace in class AbstractConfluenceAcceptanceTestpublic void removeTestUser1()
AbstractConfluenceAcceptanceTest
removeTestUser1 in class AbstractConfluenceAcceptanceTestpublic void removeUser(java.lang.String username)
AbstractConfluenceAcceptanceTest
removeUser in class AbstractConfluenceAcceptanceTest
public void renamePage(java.lang.String spaceKey,
java.lang.String originalPageTitle,
java.lang.String newPageTitle)
renamePage in class AbstractConfluenceAcceptanceTestpublic void revokeAnonymousUseConfluencePermission()
revokeAnonymousUseConfluencePermission in class AbstractConfluenceAcceptanceTest
public java.util.Hashtable rpcAddComment(java.lang.String token,
long pageId,
java.lang.String comment)
AbstractConfluenceAcceptanceTest
rpcAddComment in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenpageId - the ID of the page to add the comment tocomment - the text of the comment
public java.util.Hashtable rpcAddComment(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String comment)
AbstractConfluenceAcceptanceTest
rpcAddComment in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - the space key of the pagepageTitle - the title of the pagecomment - the text of the comment
public void rpcAddLabelToBlog(java.lang.String token,
java.lang.String label,
long blogId)
AbstractConfluenceAcceptanceTest
rpcAddLabelToBlog in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenlabel - the label to be added to the PageblogId - the ID of the page
public void rpcAddLabelToPage(java.lang.String token,
java.lang.String label,
long pageId)
AbstractConfluenceAcceptanceTest
rpcAddLabelToPage in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenlabel - the label to be added to the PagepageId - the ID of the page
public void rpcAddLabelToPage(java.lang.String token,
java.lang.String label,
java.lang.String spaceKey,
java.lang.String pageTitle)
AbstractConfluenceAcceptanceTest
rpcAddLabelToPage in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenlabel - the label to be added to the pagespaceKey - the key of the Space the page is located inpageTitle - the title of the Page
public void rpcAddLabelToSpace(java.lang.String token,
java.lang.String label,
java.lang.String spaceKey)
AbstractConfluenceAcceptanceTest
rpcAddLabelToSpace in class AbstractConfluenceAcceptanceTesttoken - the token identifying the userlabel - the label name (namespaces allowed)spaceKey - the space key
public void addUserToGroupViaHelper(java.lang.String token,
java.lang.String username,
java.lang.String groupname)
AbstractConfluenceAcceptanceTest
addUserToGroupViaHelper in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenusername - the username of the user to be addedgroupname - the group the user should be added to
public long rpcCreateBlogPost(java.lang.String token,
java.lang.String spaceKey,
java.lang.String postTitle,
java.lang.String postContent)
AbstractConfluenceAcceptanceTest
rpcCreateBlogPost in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - the key of the Space the blog entry will be created inpostTitle - the title of the post to be createdpostContent - the content of the post to be created
public void createGroupViaHelper(java.lang.String token,
java.lang.String groupName)
AbstractConfluenceAcceptanceTest
createGroupViaHelper in class AbstractConfluenceAcceptanceTesttoken - the authentication tokengroupName - the name of the group to be created
public long rpcCreatePage(java.lang.String token,
java.lang.String spaceKey,
java.lang.String title,
java.lang.String content)
AbstractConfluenceAcceptanceTest
rpcCreatePage in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - the key for the space the page will be created intitle - the title of the new pagecontent - the content of the new page
public long rpcCreatePage(java.lang.String token,
java.lang.String spaceKey,
java.lang.String title,
java.lang.String content,
long parentPageId)
AbstractConfluenceAcceptanceTest
rpcCreatePage in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - the key for the space the page will be created intitle - the title of the new pagecontent - the content of the new pageparentPageId - the id of the parent page, 0 if none.
public java.util.Hashtable rpcCreatePersonalSpace(java.lang.String token,
java.lang.String name,
java.lang.String description,
java.lang.String username)
AbstractConfluenceAcceptanceTest
rpcCreatePersonalSpace in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenname - the name of the Spacedescription - the description of the Spaceusername - name of the user to own the space
public java.util.Hashtable rpcCreateSpace(java.lang.String token,
java.lang.String key,
java.lang.String name,
java.lang.String description)
rpcCreateSpace in class AbstractConfluenceAcceptanceTest
public void rpcConvertToPersonalSpace(java.lang.String token,
java.lang.String userName,
java.lang.String spaceKey,
java.lang.String newName,
boolean updateLinks)
rpcConvertToPersonalSpace in class AbstractConfluenceAcceptanceTestpublic long rpcCreateTestPage(java.lang.String token)
AbstractConfluenceAcceptanceTest
rpcCreateTestPage in class AbstractConfluenceAcceptanceTesttoken - the authentication token
public java.util.Hashtable rpcCreateTestSpace(java.lang.String token)
AbstractConfluenceAcceptanceTest
rpcCreateTestSpace in class AbstractConfluenceAcceptanceTesttoken - the authentication token
public java.util.Hashtable rpcCreateTestSpace2(java.lang.String token)
AbstractConfluenceAcceptanceTest
rpcCreateTestSpace2 in class AbstractConfluenceAcceptanceTesttoken - the authentication token
public void createTestUser1ViaHelper(java.lang.String token)
AbstractConfluenceAcceptanceTest
createTestUser1ViaHelper in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenpublic void createTestUser2ViaHelper(java.lang.String token)
AbstractConfluenceAcceptanceTest
createTestUser2ViaHelper in class AbstractConfluenceAcceptanceTesttoken - the authentication token
public void createUserViaHelper(java.lang.String token,
java.lang.String username,
java.lang.String password,
java.lang.String fullName,
java.lang.String email)
AbstractConfluenceAcceptanceTest
createUserViaHelper in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenusername - the username of the new userpassword - the password of the new userfullName - the full name of the new useremail - the email of the new user
public void rpcEditBlogPost(java.lang.String token,
long entryId,
java.lang.String newTitle,
java.lang.String newContent)
AbstractConfluenceAcceptanceTest
rpcEditBlogPost in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenentryId - the ID of the blog entrynewTitle - the new title of the Blog Post (null if the same)newContent - the new content of the Blog Post (null if the same)
public void rpcEditPage(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String newTitle,
java.lang.String newContent)
AbstractConfluenceAcceptanceTest
rpcEditPage in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - the key of the Space the Page is inpageTitle - the current title of the PagenewTitle - the new title of the Page (null if the same)newContent - the new content of the Page (null if the same)public void rpcFlushIndexQueue()
rpcFlushIndexQueue in class AbstractConfluenceAcceptanceTestpublic java.lang.String rpcGetAdminToken()
AbstractConfluenceAcceptanceTest
rpcGetAdminToken in class AbstractConfluenceAcceptanceTest
public long rpcGetBlogPostId(java.lang.String token,
java.lang.String spaceKey,
int dayOfMonth,
java.lang.String postTitle)
AbstractConfluenceAcceptanceTest
rpcGetBlogPostId in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - the key of the Space the blog post is located intdayOfMonth - the day of the month the blog post was madepostTitle - the title of the blog post
public long rpcGetPageId(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle)
AbstractConfluenceAcceptanceTest
rpcGetPageId in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - the key of the Space the Page is located inpageTitle - the title of the page
public java.util.List rpcGetPageLabels(java.lang.String token,
long pageId)
AbstractConfluenceAcceptanceTest
rpcGetPageLabels in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenpageId - the ID of the page
public java.util.List rpcGetPageLabels(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle)
AbstractConfluenceAcceptanceTest
rpcGetPageLabels in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - the key of the space the Page is located inpageTitle - the title of the Page
public java.lang.String rpcGetTestUser2Token()
AbstractConfluenceAcceptanceTest
rpcGetTestUser2Token in class AbstractConfluenceAcceptanceTestpublic java.lang.String rpcGetTestUserToken()
AbstractConfluenceAcceptanceTest
rpcGetTestUserToken in class AbstractConfluenceAcceptanceTest
public java.lang.String rpcGetUserToken(java.lang.String username,
java.lang.String password)
AbstractConfluenceAcceptanceTest
rpcGetUserToken in class AbstractConfluenceAcceptanceTestusername - the usernamepassword - the password
public void rpcGrantAnonymousSpacePermission(java.lang.String token,
java.lang.String permission,
java.lang.String spaceKey)
AbstractConfluenceAcceptanceTest
rpcGrantAnonymousSpacePermission in class AbstractConfluenceAcceptanceTesttoken - the token identifying the current userpermission - the permission to give the anonymous userspaceKey - the space to grant the permission on
public void rpcGrantSpacePermission(java.lang.String token,
java.lang.String permission,
java.lang.String username,
java.lang.String spaceKey)
AbstractConfluenceAcceptanceTest
rpcGrantSpacePermission in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenpermission - the String corresponding to the permissionusername - the user to grant the permission tospaceKey - the key of the Space to grant the permission in
public void rpcGrantViewSpacePermission(java.lang.String token,
java.lang.String entityName,
java.lang.String spaceKey)
AbstractConfluenceAcceptanceTest
rpcGrantViewSpacePermission in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenentityName - the username or group namespaceKey - the key of the Space to grant the permission in
public boolean rpcLog(java.lang.String destination,
java.lang.String message)
rpcLog in class AbstractConfluenceAcceptanceTestpublic void rpcLogOutAdmin()
rpcLogOutAdmin in class AbstractConfluenceAcceptanceTest
public void rpcRemoveAnonymousSpacePermission(java.lang.String token,
java.lang.String permission,
java.lang.String spaceKey)
AbstractConfluenceAcceptanceTest
rpcRemoveAnonymousSpacePermission in class AbstractConfluenceAcceptanceTesttoken - the token identifying the current userpermission - the permission to removespaceKey - the space to remove the permission on
public void rpcRemoveGroup(java.lang.String token,
java.lang.String groupname)
AbstractConfluenceAcceptanceTest
rpcRemoveGroup in class AbstractConfluenceAcceptanceTesttoken - the authentication tokengroupname - the group to be removed
public void rpcRemoveLabelFromPage(java.lang.String token,
java.lang.String label,
long pageId)
AbstractConfluenceAcceptanceTest
rpcRemoveLabelFromPage in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenlabel - the label name to be removedpageId - the page ID of the page with the label
public void rpcRemoveLabelFromPage(java.lang.String token,
java.lang.String label,
java.lang.String spaceKey,
java.lang.String pageTitle)
rpcRemoveLabelFromPage in class AbstractConfluenceAcceptanceTest
public void rpcRemoveLabelFromSpace(java.lang.String token,
java.lang.String label,
java.lang.String spaceKey)
AbstractConfluenceAcceptanceTest
rpcRemoveLabelFromSpace in class AbstractConfluenceAcceptanceTesttoken - the token identifying the userlabel - the label name (namespaces allowed)spaceKey - the space key
public void rpcRemovePage(java.lang.String token,
java.lang.String spaceKey,
long pageId)
rpcRemovePage in class AbstractConfluenceAcceptanceTest
public void rpcRemoveSpace(java.lang.String token,
java.lang.String spaceKey)
AbstractConfluenceAcceptanceTest
rpcRemoveSpace in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - the space to remove
public void rpcRemoveSpacePermission(java.lang.String token,
java.lang.String permission,
java.lang.String username,
java.lang.String spaceKey)
AbstractConfluenceAcceptanceTest
rpcRemoveSpacePermission in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenpermission - the String corresponding to the permissionusername - the user to remove the permission fromspaceKey - the key of the Space to grant the permission inpublic void removeTestUser1ViaHelper(java.lang.String token)
AbstractConfluenceAcceptanceTest
removeTestUser1ViaHelper in class AbstractConfluenceAcceptanceTesttoken - the authentication token
public void removeUserViaHelper(java.lang.String token,
java.lang.String username)
AbstractConfluenceAcceptanceTest
removeUserViaHelper in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenusername - the username of the user to remove
public void removeUserFromGroupViaHelper(java.lang.String token,
java.lang.String username,
java.lang.String groupname)
AbstractConfluenceAcceptanceTest
removeUserFromGroupViaHelper in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenusername - the username of the user to be removedgroupname - the name of the group the user should be removed from
public void rpcTrashPage(java.lang.String token,
long pageId)
AbstractConfluenceAcceptanceTest
rpcTrashPage in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenpageId - ID of the page to be trashed
public void rpcTrashPage(java.lang.String token,
java.lang.String pageId)
AbstractConfluenceAcceptanceTest
rpcTrashPage in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenpageId - ID of the page to be trashed
public void rpcTrashPage(java.lang.String token,
java.lang.String spaceKey,
java.lang.String pageTitle)
AbstractConfluenceAcceptanceTest
rpcTrashPage in class AbstractConfluenceAcceptanceTesttoken - the authentication tokenspaceKey - key of the Space the page is inpageTitle - title of the page to be trashedpublic void search(java.lang.String query)
search in class AbstractConfluenceAcceptanceTestpublic void setAttachmentMaxUploadSize(long max)
setAttachmentMaxUploadSize in class AbstractConfluenceAcceptanceTestpublic void setDraftSaveInterval(long seconds)
setDraftSaveInterval in class AbstractConfluenceAcceptanceTestpublic void setEmailMask(java.lang.String setting)
setEmailMask in class AbstractConfluenceAcceptanceTest
public void setPageLabels(java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String label)
AbstractConfluenceAcceptanceTest
setPageLabels in class AbstractConfluenceAcceptanceTestspaceKey - the space keypageTitle - the page titlelabel - the labels
public void setViewPermissionsForGroups(java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String group)
AbstractConfluenceAcceptanceTestEdit the permissions of the specified page as the current user.
One doesn't need to navigate to the page before calling this method.
setViewPermissionsForGroups in class AbstractConfluenceAcceptanceTestspaceKey - the space the page belongs topageTitle - the title of the pagegroup - the groups to restrict view permissions to as a comma separated list of group names.
public void setViewPermissionsForUsers(java.lang.String spaceKey,
java.lang.String pageTitle,
java.lang.String user)
AbstractConfluenceAcceptanceTestEdit the permissions of the specified page as the current user.
One doesn't need to navigate to the page before calling this method.
setViewPermissionsForUsers in class AbstractConfluenceAcceptanceTestspaceKey - the space the page belongs topageTitle - the title of the pageuser - the users to restrict view permissions to as a comma separated list of usernames.public void showAllUsers()
showAllUsers in class AbstractConfluenceAcceptanceTestpublic void submit()
submit in class net.sourceforge.jwebunit.junit.WebTestCase
public void tearDown()
throws java.lang.Exception
AbstractConfluenceAcceptanceTestAbstractConfluenceAcceptanceTest.filesToDelete list.
tearDown in class AbstractConfluenceAcceptanceTestjava.lang.Exceptionpublic void viewAbstractPage(long entityId)
AbstractConfluenceAcceptanceTest
viewAbstractPage in class AbstractConfluenceAcceptanceTestentityId - the ID of the AbstractPage
public void viewBlog(java.lang.String spaceKey,
java.lang.String datePath,
java.lang.String title)
viewBlog in class AbstractConfluenceAcceptanceTestpublic void viewEditBlogPostPage(long entryId)
AbstractConfluenceAcceptanceTest
viewEditBlogPostPage in class AbstractConfluenceAcceptanceTestentryId - the ID of the blog postpublic void viewGlobalAdmin()
viewGlobalAdmin in class AbstractConfluenceAcceptanceTestpublic void viewGlobalPermissions()
viewGlobalPermissions in class AbstractConfluenceAcceptanceTestpublic void viewHomepage()
viewHomepage in class AbstractConfluenceAcceptanceTest
public void viewLabel(java.lang.String spaceKey,
java.lang.String labelName)
viewLabel in class AbstractConfluenceAcceptanceTest
public ViewContentBean viewPage(java.lang.String spaceKey,
java.lang.String pageTitle)
viewPage in class AbstractConfluenceAcceptanceTestpublic void viewSpaceAdmin()
viewSpaceAdmin in class AbstractConfluenceAcceptanceTestpublic void viewSpaceAdvanced()
viewSpaceAdvanced in class AbstractConfluenceAcceptanceTestpublic void viewSpaceContent()
viewSpaceContent in class AbstractConfluenceAcceptanceTestpublic void viewSpacePermissions(java.lang.String spaceKey)
viewSpacePermissions in class AbstractConfluenceAcceptanceTestpublic void viewSpaceSummary()
viewSpaceSummary in class AbstractConfluenceAcceptanceTest
public void viewTodaysBlog(java.lang.String spaceKey,
java.lang.String title)
viewTodaysBlog in class AbstractConfluenceAcceptanceTestpublic void viewTrash()
viewTrash in class AbstractConfluenceAcceptanceTestpublic void viewUser(java.lang.String name)
viewUser in class AbstractConfluenceAcceptanceTestpublic void assertLinkWithTextExists(java.lang.String linkText)
public void assertSelectBoxContainsOption(java.lang.String selectName,
java.lang.String optionName)
public void clickAnyButtonWithValue(java.lang.String value)
public void clickButtonWithValue(java.lang.String value)
public void clickSubmitButtonWithValue(java.lang.String value)
public java.lang.String getGroupFromResponse(java.lang.String pattern)
getGroupFromResponse in class AbstractAtlassianWebTestCase
public java.io.File generateFile(java.lang.String filename,
java.lang.String contents)
generateFile in class AbstractConfluenceAcceptanceTestpublic int getCurrentMailQueueSize()
getCurrentMailQueueSize in class AbstractConfluenceAcceptanceTestpublic org.apache.xmlrpc.XmlRpcClient getXmlRpcClient()
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||