Google 致力于为黑人社区推动种族平等。查看具体举措
此页面由 Cloud Translation API 翻译。
Switch to English

DeviceParameterizedRunner

public class DeviceParameterizedRunner
extends JUnitParamsRunner implements IDeviceTest , IBuildReceiver , IAbiReceiver , ISetOptionReceiver , IMultiDeviceTest , IInvocationContextReceiver

java.lang.Object继承
org.junit.runner.Runner
org.junit.runners.ParentRunner <org.junit.runners.model.FrameworkMethod>
org.junit.runners.BlockJUnit4ClassRunner
junitparams.JUnitParamsRunner
com.android.tradefed.testtype.junit4.DeviceParameterizedRunner


JUnit4风格参数亚军主机端驱动的参数测试。

这个亚军是基于JUnitParamsRunner而不是JUnit4本地Parameterized ,但是本机的参数亚军是不是真的好,并且不允许运行一个方法。

也可以看看:

摘要

公共构造

DeviceParameterizedRunner (Class<?> klass)

公共方法

IAbi getAbi ()
ITestDevice getDevice ()

获取被测设备。

void setAbi ( IAbi abi)
void setBuild ( IBuildInfo buildInfo)
void setDevice ( ITestDevice device)

注射被测设备。

void setDeviceInfos ( deviceInfos) setDeviceInfos ( deviceInfos)
void setInvocationContext ( IInvocationContext invocationContext)

受保护的方法

Statement methodInvoker (FrameworkMethod method, Object testObj)

公共构造

DeviceParameterizedRunner

public DeviceParameterizedRunner (Class<?> klass)

抛出
InitializationError

公共方法

getAbi

public IAbi getAbi ()

返回
IAbi

的getDevice

public ITestDevice getDevice ()

获取被测设备。

返回
ITestDevice ITestDevice

setAbi

public void setAbi ( IAbi abi)

参数
abi IAbi

setBuild

public void setBuild ( IBuildInfo buildInfo)

参数
buildInfo IBuildInfo

setDevice

public void setDevice ( ITestDevice device)

注射被测设备。

参数
device ITestDevice :在ITestDevice来使用

setDeviceInfos

public void setDeviceInfos ( deviceInfos)

参数
deviceInfos

setInvocationContext

public void setInvocationContext ( IInvocationContext invocationContext)

参数
invocationContext IInvocationContext

受保护的方法

methodInvoker

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

参数
method FrameworkMethod

testObj Object

返回
Statement