DeviceJUnit4ClassRunner

public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner implements IAbiReceiver , ISetOptionReceiver , ITestInformationReceiver

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


عداء اختبار JUnit4 الذي يستوعب أيضًا IDeviceTest . يجب تحديده فوق اختبار JUnit4 مع تعليق توضيحي لـ RunWith.

ملخص

فصول متداخلة

class DeviceJUnit4ClassRunner.LogAnnotation

تعليق توضيحي مزيف يهدف إلى حمل السجلات إلى المراسلين.

class DeviceJUnit4ClassRunner.MetricAnnotation

تعليق توضيحي مزيف يهدف إلى حمل المقاييس إلى المراسلين.

class DeviceJUnit4ClassRunner.TestLogData

تنفيذ ExternalResource و TestRule .

class DeviceJUnit4ClassRunner.TestMetrics

تنفيذ ExternalResource و TestRule .

المقاولين العامة

DeviceJUnit4ClassRunner (Class<?> klass)

الأساليب العامة

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

الأساليب المحمية

Object createTest ()

نقوم بتجاوز createTest من أجل ضبط الجهاز.

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

المقاولين العامة

DeviceJUnit4ClassRunner

public DeviceJUnit4ClassRunner (Class<?> klass)

حدود
klass Class

رميات
InitializationError

الأساليب العامة

com.getAbi

public IAbi getAbi ()

عائدات
IAbi

getTestInformation

public TestInformation getTestInformation ()

عائدات
TestInformation

يجري

public void run (RunNotifier notifier)

حدود
notifier RunNotifier

setAbi

public void setAbi (IAbi abi)

حدود
abi IAbi

setTestInformation

public void setTestInformation (TestInformation testInformation)

حدود
testInformation TestInformation

الأساليب المحمية

createTest

protected Object createTest ()

نقوم بتجاوز createTest من أجل ضبط الجهاز.

عائدات
Object

runChild

protected void runChild (FrameworkMethod method, 
                RunNotifier notifier)

حدود
method FrameworkMethod

notifier RunNotifier

withAfterClasses

protected Statement withAfterClasses (Statement statement)

حدود
statement Statement

عائدات
Statement

withBeforeClasses

protected Statement withBeforeClasses (Statement statement)

حدود
statement Statement

عائدات
Statement