|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||
java.lang.Objectcom.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)
|
|
| Method Summary | |
|---|---|
void |
elementWithXpathContainsText(java.lang.String locator,
java.lang.String text)
|
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 |
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 |
textPresentByTimeout(java.lang.String text)
Override until Atlassian Selenium 1.3 is released |
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, attributeDoesntContainValue, byTimeout, byTimeout, elementContainsText, elementDoesNotContainText, elementDoesntHaveText, elementHasText, elementNotPresent, elementNotPresentByTimeout, elementNotPresentByTimeout, elementNotPresentUntilTimeout, elementNotPresentUntilTimeout, elementNotVisible, elementPresent, elementPresentByTimeout, elementPresentByTimeout, elementPresentUntilTimeout, elementPresentUntilTimeout, elementsSameHeight, elementsVerticallyAligned, elementVisible, formElementEquals, htmlNotPresent, htmlPresent, linkNotPresentWithText, linkPresentWithText, linkVisibleWithText, notVisibleByTimeout, notVisibleByTimeout, textNotPresent, textNotPresentByTimeout, textNotPresentByTimeout, textPresent, textPresentByTimeout, untilTimeout, untilTimeout, visibleByTimeout, visibleByTimeout |
| Methods inherited from class java.lang.Object |
|---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
| Constructor Detail |
|---|
public ConfluenceSeleniumAssertions(ConfluenceSeleniumClient client)
| Method Detail |
|---|
public void textPresentByTimeout(java.lang.String text)
textPresentByTimeout in class com.atlassian.selenium.SeleniumAssertionspublic 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 pageTitleEquals(java.lang.String title)
title - page title to appearpublic void wikiContentContains(java.lang.String content)
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)
|
||||||||||
| PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
| SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD | |||||||||