|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.atlassian.selenium.SeleniumAssertions com.atlassian.confluence.selenium.client.ConfluenceSeleniumAssertions
public class ConfluenceSeleniumAssertions
Makes assertions specific to Confluence based on page elements such as title, content, error messages, etc.
Constructor Summary | |
---|---|
ConfluenceSeleniumAssertions(ConfluenceSeleniumClient client,
Confluence confluence)
|
Method Summary | |
---|---|
void |
assertLinkInserted(java.lang.String linkText,
Attachment attachment)
|
void |
assertLinkInserted(java.lang.String linkText,
BlogPost blog)
|
void |
assertLinkInserted(java.lang.String linkText,
Page page)
|
void |
assertLinkInserted(java.lang.String linkText,
java.lang.String wikiDestination)
|
void |
elementDisabled(java.lang.String selector)
|
void |
elementDoesNotHaveClass(java.lang.String elementId,
java.lang.String className)
|
void |
elementHasClass(java.lang.String elementId,
java.lang.String className)
|
void |
elementNotDisabled(java.lang.String selector)
|
void |
elementVisibleWithName(java.lang.String elementName)
|
void |
elementWithXpathContainsText(java.lang.String locator,
java.lang.String text)
|
void |
imagePresent(java.lang.String imageName)
|
void |
infoNotVisible()
|
void |
infoVisibleWithText(java.lang.String text)
Assert that an Info panel is present on the page and contains the specified text. |
void |
linkPresentWithTextAndAttributeByTimeout(java.lang.String linkText,
java.lang.String attributeName,
java.lang.String attributeValue)
Assert that a link with a given attribute and text is visible by the standard timeout. |
void |
markupEditorAreaPresent()
Assert that the wiki markup editor is present (whether or not it's hidden) |
void |
noteNotVisible()
|
void |
noteVisibleWithText(java.lang.String text)
Assert that a Note panel is present on the page and contains the specified text. |
void |
pageTitleEquals(java.lang.String title)
Assert that the page title (the Confluence one, not the browser one) contains the specified text. |
void |
tagContainsText(java.lang.String tagName,
java.lang.String text)
Assert that the html tag contains the specified text. |
void |
urlStringsEqual(java.lang.String expectedUrl,
java.lang.String actualUrl)
Asserts that two URLs are equal, taking into account browser-dependent escaping quirks. |
void |
wikiContentContains(java.lang.String content)
Assert that the page content (for a page or blog post) contains the specified text. |
Methods inherited from class com.atlassian.selenium.SeleniumAssertions |
---|
attributeContainsValue, attributeContainsValue, attributeDoesntContainValue, attributeDoesntContainValue, byTimeout, byTimeout, elementContainsText, elementContainsText, elementDoesNotContainText, elementDoesNotContainText, elementDoesntHaveText, elementDoesntHaveText, elementHasText, elementHasText, elementNotPresent, elementNotPresent, elementNotPresentByTimeout, elementNotPresentByTimeout, elementNotPresentByTimeout, elementNotPresentByTimeout, elementNotPresentUntilTimeout, elementNotPresentUntilTimeout, elementNotPresentUntilTimeout, elementNotPresentUntilTimeout, elementNotVisible, elementNotVisible, elementPresent, elementPresent, elementPresentByTimeout, elementPresentByTimeout, elementPresentByTimeout, elementPresentByTimeout, elementPresentUntilTimeout, elementPresentUntilTimeout, elementPresentUntilTimeout, elementPresentUntilTimeout, elementsSameHeight, elementsSameHeight, elementsVerticallyAligned, elementsVerticallyAligned, elementVisible, elementVisible, elementVisibleContainsText, elementVisibleContainsText, formElementEquals, htmlNotPresent, htmlPresent, linkNotPresentWithText, linkPresentWithText, linkVisibleWithText, notVisibleByTimeout, notVisibleByTimeout, notVisibleByTimeout, notVisibleByTimeout, textNotPresent, textNotPresentByTimeout, textNotPresentByTimeout, textPresent, textPresentByTimeout, textPresentByTimeout, untilTimeout, untilTimeout, visibleByTimeout, visibleByTimeout, visibleByTimeout, visibleByTimeout, windowClosed, windowOpen |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public ConfluenceSeleniumAssertions(ConfluenceSeleniumClient client, Confluence confluence)
Method Detail |
---|
public void infoVisibleWithText(java.lang.String text)
text
- text to appear in the displayed Info.public void infoNotVisible()
public void noteVisibleWithText(java.lang.String text)
text
- text to appear in the displayed Note.public void noteNotVisible()
public void imagePresent(java.lang.String imageName)
public void pageTitleEquals(java.lang.String title)
title
- page title to appearpublic void wikiContentContains(java.lang.String content)
public void markupEditorAreaPresent()
public void elementVisibleWithName(java.lang.String elementName)
public void tagContainsText(java.lang.String tagName, java.lang.String text)
public void elementWithXpathContainsText(java.lang.String locator, java.lang.String text)
public void linkPresentWithTextAndAttributeByTimeout(java.lang.String linkText, java.lang.String attributeName, java.lang.String attributeValue)
SeleniumAssertions.visibleByTimeout(String)
public void elementHasClass(java.lang.String elementId, java.lang.String className)
public void elementDoesNotHaveClass(java.lang.String elementId, java.lang.String className)
public void elementDisabled(java.lang.String selector)
public void elementNotDisabled(java.lang.String selector)
public void urlStringsEqual(java.lang.String expectedUrl, java.lang.String actualUrl)
public void assertLinkInserted(java.lang.String linkText, BlogPost blog)
public void assertLinkInserted(java.lang.String linkText, Attachment attachment)
public void assertLinkInserted(java.lang.String linkText, Page page)
public void assertLinkInserted(java.lang.String linkText, java.lang.String wikiDestination)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |