PerangkatJUnit4ClassRunner

public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner implements IAbiReceiver , ISetOptionReceiver , ITestInformationReceiver

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


Test runner JUnit4 yang juga mengakomodasi IDeviceTest . Harus ditentukan di atas Tes JUnit4 dengan anotasi RunWith.

Ringkasan

Kelas bersarang

class DeviceJUnit4ClassRunner.LogAnnotation

Anotasi palsu dimaksudkan untuk membawa catatan kepada wartawan.

class DeviceJUnit4ClassRunner.MetricAnnotation

Anotasi palsu dimaksudkan untuk menyampaikan metrik kepada wartawan.

class DeviceJUnit4ClassRunner.TestLogData

Implementasi ExternalResource dan TestRule .

class DeviceJUnit4ClassRunner.TestMetrics

Implementasi ExternalResource dan TestRule .

Konstruktor publik

DeviceJUnit4ClassRunner (Class<?> klass)

Metode publik

IAbi getAbi ()
TestInformation getTestInformation ()
void run (RunNotifier notifier)
void setAbi ( IAbi abi)
void setTestInformation ( TestInformation testInformation)

Metode yang dilindungi

Object createTest ()

Kami mengganti createTest untuk menyetel perangkat.

void runChild (FrameworkMethod method, RunNotifier notifier)
Statement withAfterClasses (Statement statement)
Statement withBeforeClasses (Statement statement)

Konstruktor publik

PerangkatJUnit4ClassRunner

public DeviceJUnit4ClassRunner (Class<?> klass)

Parameter
klass Class

Melempar
InitializationError

Metode publik

dapatkan Abi

public IAbi getAbi ()

Kembali
IAbi

dapatkan Informasi Tes

public TestInformation getTestInformation ()

Kembali
TestInformation

berlari

public void run (RunNotifier notifier)

Parameter
notifier RunNotifier

setAbi

public void setAbi (IAbi abi)

Parameter
abi IAbi

setTestInformasi

public void setTestInformation (TestInformation testInformation)

Parameter
testInformation TestInformation

Metode yang dilindungi

buat Tes

protected Object createTest ()

Kami mengganti createTest untuk menyetel perangkat.

Kembali
Object

lariAnak

protected void runChild (FrameworkMethod method, 
                RunNotifier notifier)

Parameter
method FrameworkMethod

notifier RunNotifier

dengan AfterClasses

protected Statement withAfterClasses (Statement statement)

Parameter
statement Statement

Kembali
Statement

denganBeforeClasses

protected Statement withBeforeClasses (Statement statement)

Parameter
statement Statement

Kembali
Statement