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

الطرق العامة

جيت آبي

public IAbi getAbi ()

المرتجعات
IAbi

الحصول على معلومات

public TestInformation getTestInformation ()

المرتجعات
TestInformation

ضربة طويلة

public void run (RunNotifier notifier)

المعلمات
notifier RunNotifier

ضبط آبي

public void setAbi (IAbi abi)

المعلمات
abi IAbi

setTestInfo

public void setTestInformation (TestInformation testInformation)

المعلمات
testInformation TestInformation

الطرق المحمية

إنشاء اختبار

protected Object createTest ()

نلغي createTest لإعداد الجهاز.

المرتجعات
Object

RunChild (أطفال الركض)

protected void runChild (FrameworkMethod method, 
                RunNotifier notifier)

المعلمات
method FrameworkMethod

notifier RunNotifier

مع فصول السنة التالية

protected Statement withAfterClasses (Statement statement)

المعلمات
statement Statement

المرتجعات
Statement

فئات withBefore

protected Statement withBeforeClasses (Statement statement)

المعلمات
statement Statement

المرتجعات
Statement