DataInteraction.DisplayDataMatcher
public final class DataInteraction.DisplayDataMatcher extends TypeSafeMatcher
| java.lang.Object | |||
| ↳ | org.hamcrest.BaseMatcher | ||
| ↳ | org.hamcrest.TypeSafeMatcher | ||
| ↳ | androidx.test.espresso.DataInteraction.DisplayDataMatcher |
Internal matcher that is required for onData.
This matcher is only visible to support proto serialization. Do not use this matcher in any Espresso test code!
Summary
Public methods |
|
|---|---|
void |
describeTo(Description description) |
static DataInteraction.DisplayDataMatcher |
This method is deprecated. use |
static DataInteraction.DisplayDataMatcher |
displayDataMatcher(Returns an instance of |
boolean |
matchesSafely(View view) |
Inherited methods |
||||||
|---|---|---|---|---|---|---|
|
Public methods
displayDataMatcher
public static DataInteraction.DisplayDataMatcherdisplayDataMatcher(
@NonNull Matcher<View> adapterMatcher,
@NonNull Matcher<Object> dataMatcher,
@NonNull Matcher<Root> rootMatcher,
EspressoOptional<Integer> atPosition,
@NonNull AdapterViewProtocol adapterViewProtocol
)
Returns an instance of DisplayDataMatcher.
Note: This is an internal method, do not call from test code!
| Parameters | |
|---|---|
@NonNull Matcher<View> adapterMatcher |
matcher that matches an |
@NonNull Matcher<Object> dataMatcher |
the data matcher for matching a |
@NonNull Matcher<Root> rootMatcher |
matcher for view's root |
EspressoOptional<Integer> atPosition |
optional position of the view to match |
@NonNull AdapterViewProtocol adapterViewProtocol |
the |
displayDataMatcher
public static DataInteraction.DisplayDataMatcher displayDataMatcher(
@NonNull Matcher<View> adapterMatcher,
@NonNull Matcher<Object> dataMatcher,
@NonNull Matcher<Root> rootMatcher,
@Nullable Integer atPosition,
@NonNull AdapterViewProtocol adapterViewProtocol
)
Returns an instance of DisplayDataMatcher.
Note: This is an internal method, do not call from test code!
| Parameters | |
|---|---|
@NonNull Matcher<View> adapterMatcher |
matcher that matches an |
@NonNull Matcher<Object> dataMatcher |
the data matcher for matching a |
@NonNull Matcher<Root> rootMatcher |
matcher for view's root |
@Nullable Integer atPosition |
optional zero-based position of the data to be matched |
@NonNull AdapterViewProtocol adapterViewProtocol |
the |