LayoutAssertions
public
final
class
LayoutAssertions
extends Object
| java.lang.Object | |
| ↳ | android.support.test.espresso.assertion.LayoutAssertions |
A collection of layout ViewAssertions.
Summary
Public methods | |
|---|---|
static
ViewAssertion
|
noEllipsizedText()
Returns a |
static
ViewAssertion
|
noMultilineButtons()
Returns a |
static
ViewAssertion
|
noOverlaps(Matcher<View> selector)
Returns a |
static
ViewAssertion
|
noOverlaps()
Returns a |
Inherited methods | |
|---|---|
java.lang.Object
| |
Public methods
noEllipsizedText
ViewAssertion noEllipsizedText ()
Returns a ViewAssertion that asserts that view hierarchy does not contain ellipsized or
cut off text views.
| Returns | |
|---|---|
ViewAssertion |
|
noMultilineButtons
ViewAssertion noMultilineButtons ()
Returns a ViewAssertion that asserts that view hierarchy does not contain multiline
buttons.
| Returns | |
|---|---|
ViewAssertion |
|
noOverlaps
ViewAssertion noOverlaps (Matcher<View> selector)
Returns a ViewAssertion that asserts that descendant views matching the selector do not
overlap each other.
Example: onView(rootView).check(noOverlaps(isAssignableFrom(TextView.class));
| Parameters | |
|---|---|
selector |
Matcher |
| Returns | |
|---|---|
ViewAssertion |
|
noOverlaps
ViewAssertion noOverlaps ()
Returns a ViewAssertion that asserts that descendant objects assignable to TextView or
ImageView do not overlap each other.
Example: onView(rootView).check(noOverlaps());
| Returns | |
|---|---|
ViewAssertion |
|