DeviceJUnit4ClassRunner

public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner implements IAbiReceiver , ISetOptionReceiver , ITestInformationReceiver

java.lang.Object
org.junit.runner 运行器
org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
org.junit.runners.BlockJUnit4ClassRunner
com.android.tradefed.testtype.DeviceJUnit4ClassRunner


也适用于IDeviceTest JUnit4 测试运行器。应该在带有 RunWith 注释的 JUnit4 测试之上指定。

概括

嵌套类

class DeviceJUnit4ClassRunner.LogAnnotation

假注意在向记者携带日志。

class DeviceJUnit4ClassRunner.MetricAnnotation

虚假注释意味着向记者提供指标。

class DeviceJUnit4ClassRunner.TestLogData

ExternalResourceTestRule的实现。

class DeviceJUnit4ClassRunner.TestMetrics

ExternalResourceTestRule的实现。

公共构造函数

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

设置Abi

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

withAfterClasses

protected Statement withAfterClasses (Statement statement)

参数
statement Statement

退货
Statement

withBeforeClasses

protected Statement withBeforeClasses (Statement statement)

参数
statement Statement

退货
Statement