DomMatchers
public final class DomMatchers
extends Object
java.lang.Object |
↳ |
android.support.test.espresso.web.matcher.DomMatchers |
org.w3c.dom包中的对象的一组hamcrest匹配器(如 Document
和 Element
)。
Summary
Inherited methods |
From class java.lang.Object
Object |
clone() |
boolean |
equals(Object arg0) |
void |
finalize() |
final Class<?> |
getClass() |
int |
hashCode() |
final void |
notify() |
final void |
notifyAll() |
String |
toString() |
final void |
wait(long arg0, int arg1) |
final void |
wait(long arg0) |
final void |
wait() |
|
Public methods
containingTextInBody
Matcher<Document> containingTextInBody (String text)
返回匹配具有包含给定测试的主体的文档的匹配器。
Returns |
Matcher<Document> |
|
elementById
Matcher<Document> elementById (String id,
Matcher<Element> elementMatcher)
匹配 Document
,其中 Element
与给定的id匹配给定的元素匹配器。
Parameters |
id |
String
|
elementMatcher |
Matcher
|
Returns |
Matcher<Document> |
|
elementByXPath
Matcher<Document> elementByXPath (String xpath,
Matcher<Element> elementMatcher)
匹配一个XPath并对照它在 Element
中找到的第一个 Element
进行 NodeList
。
Parameters |
xpath |
String
|
elementMatcher |
Matcher
|
Returns |
Matcher<Document> |
|
hasElementWithId
Matcher<Document> hasElementWithId (String id)
返回匹配 Document
的匹配器,该匹配器至少有一个具有给定ID的元素。
Returns |
Matcher<Document> |
|
hasElementWithXpath
Matcher<Document> hasElementWithXpath (String xpath)
返回匹配 Document
的匹配器,它至少包含一个元素和给定的xpath。
Returns |
Matcher<Document> |
|
withBody
Matcher<Document> withBody (Matcher<Element> bodyMatcher)
返回一个与匹配给定匹配器的正文匹配的匹配器 Document
。
Parameters |
bodyMatcher |
Matcher
|
Returns |
Matcher<Document> |
|
withTextContent
Matcher<Element> withTextContent (String textContent)
返回匹配Element
与给定textContent的匹配器。 withTextContent(等于(textContent))。
Parameters |
textContent |
String
|
withTextContent
Matcher<Element> withTextContent (Matcher<String> textContentMatcher)
返回匹配匹配给定匹配器的textContent的匹配器 Element
。
Parameters |
textContentMatcher |
Matcher
|