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

공개 메서드

게트아비

public IAbi getAbi ()

반환 값
IAbi

테스트 정보 가져오기

public TestInformation getTestInformation ()

반환 값
TestInformation

SetAbi

public void setAbi (IAbi abi)

매개변수
abi IAbi

테스트 정보 설정

public void setTestInformation (TestInformation testInformation)

매개변수
testInformation TestInformation

보호된 메서드

methodInvoker

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

매개변수
method FrameworkMethod

testObj Object

반환 값
Statement