|
||||||||||
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 |
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 |
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)
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)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |