Google si impegna a promuovere l'equità razziale per le comunità nere. Vedi come.
Questa pagina è stata tradotta dall'API Cloud Translation.
Switch to English

DeviceJUnit4ClassRunner

public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner implements IDeviceTest , IBuildReceiver , IAbiReceiver , ISetOptionReceiver , IMultiDeviceTest , IInvocationContextReceiver

java.lang.Object
org.junit.runner.Runner
org.junit.runners.ParentRunner <org.junit.runners.model.FrameworkMethod>
org.junit.runners.BlockJUnit4ClassRunner
com.android.tradefed.testtype.DeviceJUnit4ClassRunner


Runner di test JUnit4 che IDeviceTest anche IDeviceTest . Dovrebbe essere specificato sopra JUnit4 Test con l'annotazione RunWith.

Sommario

Classi nidificate

class DeviceJUnit4ClassRunner.LogAnnotation

Annotazione falsa significava portare registri ai giornalisti.

class DeviceJUnit4ClassRunner.MetricAnnotation

Annotazione falsa significava portare metriche ai giornalisti.

class DeviceJUnit4ClassRunner.TestLogData

Implementazione di ExternalResource e TestRule .

class DeviceJUnit4ClassRunner.TestMetrics

Implementazione di ExternalResource e TestRule .

Costruttori pubblici

DeviceJUnit4ClassRunner (Class<?> klass)

Metodi pubblici

IAbi getAbi ()
ITestDevice getDevice ()

Metti il ​​dispositivo in prova.

void run (RunNotifier notifier)
void setAbi ( IAbi abi)
void setBuild ( IBuildInfo buildInfo)
void setDevice ( ITestDevice device)

Iniettare il dispositivo in prova.

void setDeviceInfos ( deviceInfos) setDeviceInfos ( deviceInfos)
void setInvocationContext ( IInvocationContext invocationContext)

Metodi protetti

Object createTest ()

Sostituiamo createTest per impostare il dispositivo.

void runChild (FrameworkMethod method, RunNotifier notifier)

Costruttori pubblici

DeviceJUnit4ClassRunner

public DeviceJUnit4ClassRunner (Class<?> klass)

parametri
klass Class

Genera
InitializationError

Metodi pubblici

getAbi

public IAbi getAbi ()

ritorna
IAbi

GetDevice

public ITestDevice getDevice ()

Metti il ​​dispositivo in prova.

ritorna
ITestDevice il ITestDevice

correre

public void run (RunNotifier notifier)

parametri
notifier RunNotifier

setAbi

public void setAbi ( IAbi abi)

parametri
abi IAbi

setBuild

public void setBuild ( IBuildInfo buildInfo)

parametri
buildInfo IBuildInfo

setDevice

public void setDevice ( ITestDevice device)

Iniettare il dispositivo in prova.

parametri
device ITestDevice : ITestDevice da utilizzare

setDeviceInfos

public void setDeviceInfos ( deviceInfos)

parametri
deviceInfos

setInvocationContext

public void setInvocationContext ( IInvocationContext invocationContext)

parametri
invocationContext IInvocationContext

Metodi protetti

createTest

protected Object createTest ()

Sostituiamo createTest per impostare il dispositivo.

ritorna
Object

runChild

protected void runChild (FrameworkMethod method, 
                RunNotifier notifier)

parametri
method FrameworkMethod

notifier RunNotifier