DeviceParameterizedRunner

public class DeviceParameterizedRunner
extends JUnitParamsRunner implements IAbiReceiver, ISetOptionReceiver, ITestInformationReceiver

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


Es un ejecutor parametrizado de estilo JUnit4 para pruebas parametrizadas impulsadas por el host.

Este ejecutor se basa en JUnitParamsRunner y no en Parameterized nativo de JUnit4, pero el ejecutor parametrizado nativo no es muy bueno y no permite ejecutar un solo método.

También:

Resumen

Constructores públicos

DeviceParameterizedRunner(Class<?> klass)

Métodos públicos

IAbi getAbi()
TestInformation getTestInformation()
void setAbi(IAbi abi)
void setTestInformation(TestInformation testInformation)

Métodos protegidos

Statement methodInvoker(FrameworkMethod method, Object testObj)

Constructores públicos

DeviceParameterizedRunner

public DeviceParameterizedRunner (Class<?> klass)

Arroja
org.junit.runners.model.InitializationError
InitializationError

Métodos públicos

getAbi

public IAbi getAbi ()

Muestra
IAbi

getTestInformation

public TestInformation getTestInformation ()

Muestra
TestInformation

setAbi

public void setAbi (IAbi abi)

Parámetros
abi IAbi

setTestInformation

public void setTestInformation (TestInformation testInformation)

Parámetros
testInformation TestInformation

Métodos protegidos

methodInvoker

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

Parámetros
method FrameworkMethod

testObj Object

Devuelve
Statement