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 に基づいています。 ネイティブのパラメータ化されたランナーはあまり良くないので、1 つのメソッドを実行できません。

関連項目:

概要

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

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