Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

DeviceJUnit4ClassRunner

public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner 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
com.android.tradefed.testtype.DeviceJUnit4ClassRunner


JUnit4測試運行程序也可以容納IDeviceTest 。應該在JUnit4 Test上面指定RunWith註釋。

摘要

嵌套類

class DeviceJUnit4ClassRunner.LogAnnotation

假註釋意在將日誌攜帶給記者。

class DeviceJUnit4ClassRunner.MetricAnnotation

假批註旨在將指標傳遞給報告者。

class DeviceJUnit4ClassRunner.TestLogData

ExternalResourceTestRule

class DeviceJUnit4ClassRunner.TestMetrics

ExternalResourceTestRule

公共建設者

DeviceJUnit4ClassRunner (Class<?> klass)

公開方法

IAbi getAbi ()
ITestDevice getDevice ()

獲取被測設備。

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

注入被測設備。

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

受保護的方法

Object createTest ()

我們覆蓋createTest以便設置設備。

void runChild (FrameworkMethod method, RunNotifier notifier)

公共建設者

DeviceJUnit4ClassRunner

public DeviceJUnit4ClassRunner (Class<?> klass)

參量
klass Class

投擲
InitializationError

公開方法

getAbi

public IAbi getAbi ()

退貨
IAbi

getDevice

public ITestDevice getDevice ()

獲取被測設備。

退貨
ITestDevice ITestDevice

public void run (RunNotifier notifier)

參量
notifier RunNotifier

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

受保護的方法

createTest

protected Object createTest ()

我們覆蓋createTest以便設置設備。

退貨
Object

runChild

protected void runChild (FrameworkMethod method, 
                RunNotifier notifier)

參量
method FrameworkMethod

notifier RunNotifier