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

عمليات الطرح
Exception

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