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

الطرق العامة

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

تشغيل

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