DeviceJUnit4ClassRunner

public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner implements IAbiReceiver , ISetOptionReceiver , ITestInformationReceiver विस्तार करता है

java.lang.ऑब्जेक्ट
मैं 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 टेस्ट के ऊपर निर्दिष्ट किया जाना चाहिए।

सारांश

नेस्टेड कक्षाएं

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

टेस्ट की जानकारी प्राप्त करें

public TestInformation getTestInformation ()

रिटर्न
TestInformation

दौड़ना

public void run (RunNotifier notifier)

मापदंडों
notifier RunNotifier

सेटअबी

public void setAbi (IAbi abi)

मापदंडों
abi IAbi

सेटटेस्ट सूचना

public void setTestInformation (TestInformation testInformation)

मापदंडों
testInformation TestInformation

संरक्षित तरीके

टेस्ट बनाएं

protected Object createTest ()

हम डिवाइस को सेट करने के लिए createTest को ओवरराइड करते हैं।

रिटर्न
Object

रनचाइल्ड

protected void runChild (FrameworkMethod method, 
                RunNotifier notifier)

मापदंडों
method FrameworkMethod

notifier RunNotifier

आफ्टरक्लास के साथ

protected Statement withAfterClasses (Statement statement)

मापदंडों
statement Statement

रिटर्न
Statement

कक्षा से पहले के साथ

protected Statement withBeforeClasses (Statement statement)

मापदंडों
statement Statement

रिटर्न
Statement