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


Parametrisierter JUnit4-Laufen für hostseitige parametrisierte Tests.

Dieser Runner basiert auf JUnitParamsRunner und nicht auf dem nativen JUnit4-Parameterized. Der native parametrisierte Runner ist jedoch nicht wirklich gut und ermöglicht nicht das Ausführen einer einzelnen Methode.

Weitere Informationen

Zusammenfassung

Öffentliche Konstruktoren

DeviceParameterizedRunner(Class<?> klass)

Öffentliche Methoden

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

Geschützte Methoden

Statement methodInvoker(FrameworkMethod method, Object testObj)

Öffentliche Konstruktoren

DeviceParameterizedRunner

public DeviceParameterizedRunner (Class<?> klass)

Ausgabe
org.junit.runners.model.InitializationError
InitializationError

Öffentliche Methoden

getAbi

public IAbi getAbi ()

Returns
IAbi

getTestInformation

public TestInformation getTestInformation ()

Returns
TestInformation

setAbi

public void setAbi (IAbi abi)

Parameter
abi IAbi

setTestInformation

public void setTestInformation (TestInformation testInformation)

Parameter
testInformation TestInformation

Geschützte Methoden

methodInvoker

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

Parameter
method FrameworkMethod

testObj Object

Returns
Statement