DeviceJUnit4ClassRunner

public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner implements IAbiReceiver, ISetOptionReceiver, ITestInformationReceiver

java.lang.Object
org.junit.runner.Runner
  org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
    org.junit.runners.BlockJUnit4ClassRunner
      com.android.tradefed.testtype.DeviceJUnit4ClassRunner


IDeviceTest도 수용하는 JUnit4 테스트 실행기입니다. RunWith 주석이 있는 JUnit4 테스트 위에 지정해야 합니다.

요약

중첩된 클래스

class DeviceJUnit4ClassRunner.LogAnnotation

보고자에게 로그를 전달하기 위한 가짜 주석입니다. 

class DeviceJUnit4ClassRunner.MetricAnnotation

보고자에게 측정항목을 전달하기 위한 가짜 주석입니다. 

class DeviceJUnit4ClassRunner.TestLogData

ExternalResourceTestRule의 구현입니다. 

class DeviceJUnit4ClassRunner.TestMetrics

ExternalResourceTestRule의 구현입니다. 

공개 생성자

DeviceJUnit4ClassRunner(Class<?> klass)

공개 메서드

IAbi getAbi()
TestInformation getTestInformation()
void run(RunNotifier notifier)
void setAbi(IAbi abi)
void setTestInformation(TestInformation testInformation)

보호된 메서드

Object createTest()

기기를 설정하기 위해 createTest를 재정의합니다.

void runChild(FrameworkMethod method, RunNotifier notifier)
Statement withAfterClasses(Statement statement)
Statement withBeforeClasses(Statement statement)

공개 생성자

DeviceJUnit4ClassRunner

public DeviceJUnit4ClassRunner (Class<?> klass)

매개변수
klass Class

생성 값
InitializationError

공개 메서드

getAbi

public IAbi getAbi ()

반환
IAbi

getTestInformation

public TestInformation getTestInformation ()

반환
TestInformation

run

public void run (RunNotifier notifier)

매개변수
notifier RunNotifier

setAbi

public void setAbi (IAbi abi)

매개변수
abi IAbi

setTestInformation

public void setTestInformation (TestInformation testInformation)

매개변수
testInformation TestInformation

보호된 메서드

createTest

protected Object createTest ()

기기를 설정하기 위해 createTest를 재정의합니다.

반환
Object

생성 값
Exception

runChild

protected void runChild (FrameworkMethod method, 
                RunNotifier notifier)

매개변수
method FrameworkMethod

notifier RunNotifier

withAfterClasses

protected Statement withAfterClasses (Statement statement)

매개변수
statement Statement

반환
Statement

withBeforeClasses

protected Statement withBeforeClasses (Statement statement)

매개변수
statement Statement

반환 값
Statement