public final class

DrawerMatchers

extends Object
java.lang.Object
   ↳ android.support.test.espresso.contrib.DrawerMatchers

Class Overview

Hamcrest matchers for a DrawerLayout.

Summary

Public Methods
static Matcher<View> isClosed()
Returns a matcher that verifies that the drawer (with gravity START) is closed.
static Matcher<View> isClosed(int gravity)
Returns a matcher that verifies that the drawer with the specified gravity is closed.
static Matcher<View> isOpen(int gravity)
Returns a matcher that verifies that the drawer with the specified gravity is open.
static Matcher<View> isOpen()
Returns a matcher that verifies that the drawer (with gravity START) is open.
[Expand]
Inherited Methods
From class java.lang.Object

Public Methods

public static Matcher<View> isClosed ()

Returns a matcher that verifies that the drawer (with gravity START) is closed. Matches only when the drawer is fully closed. Use isOpen() instead of not(isClosed())) when you wish to check that the drawer is fully open.

Returns
Matcher<View>

public static Matcher<View> isClosed (int gravity)

Returns a matcher that verifies that the drawer with the specified gravity is closed. Matches only when the drawer is fully closed. Use isOpen(int) instead of not(isClosed())) when you wish to check that the drawer is fully open.

Parameters
gravity int
Returns
Matcher<View>

public static Matcher<View> isOpen (int gravity)

Returns a matcher that verifies that the drawer with the specified gravity is open. Matches only when the drawer is fully open. Use isClosed(int) instead of not(isOpen()) when you wish to check that the drawer is fully closed.

Parameters
gravity int
Returns
Matcher<View>

public static Matcher<View> isOpen ()

Returns a matcher that verifies that the drawer (with gravity START) is open. Matches only when the drawer is fully open. Use isClosed() instead of not(isOpen()) when you wish to check that the drawer is fully closed.

Returns
Matcher<View>