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


ホストサイド駆動のパラメータ化されたテスト用の JUnit4 スタイルのパラメータ化されたランナー。

このランナーは JUnit4 ネイティブの Parameterized ではなく JUnitParamsRunner に基づいていますが、ネイティブの引数付きランナーは適切ではなく、単一のメソッドを実行できません。

関連項目:

概要

パブリック コンストラクタ

DeviceParameterizedRunner(Class<?> klass)

パブリック メソッド

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

保護されたメソッド

Statement methodInvoker(FrameworkMethod method, Object testObj)

パブリック コンストラクタ

DeviceParameterizedRunner

public DeviceParameterizedRunner (Class<?> klass)

例外
org.junit.runners.model.InitializationError
InitializationError

パブリック メソッド

getAbi

public IAbi getAbi ()

戻り値
IAbi

getTestInformation

public TestInformation getTestInformation ()

戻り値
TestInformation

setAbi

public void setAbi (IAbi abi)

パラメータ
abi IAbi

setTestInformation

public void setTestInformation (TestInformation testInformation)

パラメータ
testInformation TestInformation

保護されたメソッド

methodInvoker

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

パラメータ
method FrameworkMethod

testObj Object

戻り値
Statement