ViewAssertions
public final class ViewAssertions
extends Object
| java.lang.Object | |
| ↳ | android.support.test.espresso.assertion.ViewAssertions |
Collection of common ViewAssertions.
Summary
Public methods | |
|---|---|
static ViewAssertion | doesNotExist() Returns an assert that ensures the view matcher does not find any matching view in the hierarchy. |
static ViewAssertion | matches(Matcher<? super View> viewMatcher) Returns a generic |
static ViewAssertion | selectedDescendantsMatch(Matcher<View> selector, Matcher<View> matcher) Returns a generic |
Inherited methods | |
|---|---|
java.lang.Object | |
Public methods
doesNotExist
ViewAssertion doesNotExist ()
Returns an assert that ensures the view matcher does not find any matching view in the hierarchy.
| Returns | |
|---|---|
ViewAssertion | |
matches
ViewAssertion matches (Matcher<? super View> viewMatcher)
Returns a generic ViewAssertion that asserts that a view exists in the view hierarchy and is matched by the given view matcher.
| Parameters | |
|---|---|
viewMatcher | Matcher |
| Returns | |
|---|---|
ViewAssertion | |
selectedDescendantsMatch
ViewAssertion selectedDescendantsMatch (Matcher<View> selector, Matcher<View> matcher)
Returns a generic ViewAssertion that asserts that the descendant views selected by the selector match the specified matcher.
Example: onView(rootView).check(selectedDescendantsMatch(not(isAssignableFrom(TextView.class)), hasContentDescription()));
| Parameters | |
|---|---|
selector | Matcher |
matcher | Matcher |
| Returns | |
|---|---|
ViewAssertion | |