Skip to content

Most visited

Recently visited

navigation

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 ViewAssertion that asserts that view hierarchy does not contain ellipsized or cut off text views.

static ViewAssertion noMultilineButtons()

Returns a ViewAssertion that asserts that view hierarchy does not contain multiline buttons.

static ViewAssertion noOverlaps(Matcher<View> selector)

Returns a ViewAssertion that asserts that descendant views matching the selector do not overlap each other.

static ViewAssertion noOverlaps()

Returns a ViewAssertion that asserts that descendant objects assignable to TextView or ImageView do not overlap each other.

Inherited methods

From class 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
This site uses cookies to store your preferences for site-specific language and display options.

Hooray!

This class requires API level or higher

This doc is hidden because your selected API level for the documentation is . You can change the documentation API level with the selector above the left navigation.

For more information about specifying the API level your app requires, read Supporting Different Platform Versions.