NativePoc

public abstract class NativePoc
extends Object

java.lang.Object
com.android.sts.common.NativePoc


Configura ed esegui un PoC nativo, affermando le condizioni di uscita

Riepilogo

Classi nidificate

interface NativePoc.AfterFunction

Costrutto Lambda da eseguire al termine dell'esecuzione del PoC ma prima dell'asserzione e della pulizia.

class NativePoc.Builder

Costanti

int BUF_SIZE

long DEFAULT_POC_TIMEOUT_SECONDS

String RESOURCE_ROOT

String TMP_PATH

Metodi pubblici

static NativePoc.Builder builder ()
void run (BaseHostJUnit4Test test)

Esegui il PoC con i parametri e le asserzioni specificati.

Costanti

BUF_SIZE

static final int BUF_SIZE

Valore costante: 65536 (0x00010000)

DEFAULT_POC_TIMEOUT_SECONDS

static final long DEFAULT_POC_TIMEOUT_SECONDS

Valore costante: 60 (0x000000000000003c)

RISORSA_ROOT

static final String RESOURCE_ROOT

Valore costante: "/"

TMP_PATH

static final String TMP_PATH

Valore costante: "/data/local/tmp/"

Metodi pubblici

costruttore

public static NativePoc.Builder builder ()

ritorna
NativePoc.Builder

correre

public void run (BaseHostJUnit4Test test)

Esegui il PoC con i parametri e le asserzioni specificati.

Parametri
test BaseHostJUnit4Test : l'istanza di BaseHostJUnit4Test in cui è in esecuzione. Solitamente chiamato con "this" se chiamato da un test STS.

Lancia
Exception