{% setvar book_path %}/reference/androidx/_book.yaml{% endsetvar %} {% include "_shared/_reference-head-tags.html" %}
public class NoopRemoteInteraction implements RemoteInteraction
Noop RemoteInteraction object
Public constructors |
|
|---|---|
Public methods |
|
|---|---|
Callable<Void> |
createRemoteCheckCallable(Creates a callable to run Espresso check interaction on remote processes |
Callable<Void> |
createRemotePerformCallable(Creates a callable to run a perform interaction on remote processes. |
boolean |
|
Inherited Constants |
||
|---|---|---|
|
||
public Callable<Void> createRemoteCheckCallable(
Matcher<Root> rootMatcher,
Matcher<View> viewMatcher,
Map<String, IBinder> iBinders,
ViewAssertion viewAssertion
)
Creates a callable to run Espresso check interaction on remote processes
The caller is expected to schedule the task to run.
public Callable<Void> createRemotePerformCallable(
Matcher<Root> rootMatcher,
Matcher<View> viewMatcher,
Map<String, IBinder> iBinders,
ViewAction[] viewActions
)
Creates a callable to run a perform interaction on remote processes.
If there no remote Espresso currently running in a timely manner the interaction will not be executed and a NoRemoteEspressoInstanceException will be thrown.
public boolean isRemoteProcess()
| Returns | |
|---|---|
boolean |
|