public abstract class EspressoTestBase<A extends android.app.Activity>
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
org.junit.rules.ExpectedException |
exception |
| Constructor and Description |
|---|
EspressoTestBase() |
| Modifier and Type | Method and Description |
|---|---|
protected void |
addDialog(android.support.v7.app.AlertDialog.Builder dialog) |
protected void |
addDialog(android.app.AlertDialog.Builder dialog) |
protected void |
addViewToLayout(android.view.View view,
int targetLayoutId) |
void |
cleanupEspresso() |
static android.app.Activity |
currentActivity() |
abstract A |
getActivity() |
protected java.lang.Class<A> |
getGenericActivityClass() |
protected void |
performOnUiThread(java.lang.Runnable runnable) |
void |
setupEspresso() |
void |
skipTestIfBelowAndroidMarshmallow() |
public abstract A getActivity()
public static android.app.Activity currentActivity()
public void setupEspresso()
public void cleanupEspresso()
throws java.lang.Exception
java.lang.Exceptionprotected void addViewToLayout(android.view.View view,
@IdRes
int targetLayoutId)
protected void addDialog(android.support.v7.app.AlertDialog.Builder dialog)
protected void addDialog(android.app.AlertDialog.Builder dialog)
protected void performOnUiThread(java.lang.Runnable runnable)
protected java.lang.Class<A> getGenericActivityClass()
public void skipTestIfBelowAndroidMarshmallow()