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


นักวิ่งทดสอบ JUnit4 ที่รองรับ IDeviceTest ควรระบุเหนือการทดสอบ JUnit4 ด้วยคำอธิบายประกอบ RunWith

สรุป

คลาสที่ซ้อนกัน

class DeviceJUnit4ClassRunner.LogAnnotation

คำอธิบายประกอบปลอมหมายถึงการส่งบันทึกไปยังนักข่าว

class DeviceJUnit4ClassRunner.MetricAnnotation

คำอธิบายประกอบปลอมหมายถึงการนำเมตริกไปให้นักข่าว

class DeviceJUnit4ClassRunner.TestLogData

การดำเนินการของ ExternalResource และ TestRule

class DeviceJUnit4ClassRunner.TestMetrics

การดำเนินการของ ExternalResource และ TestRule

ผู้สร้างสาธารณะ

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

วิธีการสาธารณะ

รับเอบี

public IAbi getAbi ()

ส่งคืน
IAbi

รับข้อมูลการทดสอบ

public TestInformation getTestInformation ()

ส่งคืน
TestInformation

วิ่ง

public void run (RunNotifier notifier)

พารามิเตอร์
notifier RunNotifier

เซทเอบี

public void setAbi (IAbi abi)

พารามิเตอร์
abi IAbi

setTestInformation

public void setTestInformation (TestInformation testInformation)

พารามิเตอร์
testInformation TestInformation

วิธีการป้องกัน

สร้างการทดสอบ

protected Object createTest ()

เราลบล้าง createTest เพื่อตั้งค่าอุปกรณ์

ส่งคืน
Object

เรียกใช้เด็ก

protected void runChild (FrameworkMethod method, 
                RunNotifier notifier)

พารามิเตอร์
method FrameworkMethod

notifier RunNotifier

กับ AfterClasses

protected Statement withAfterClasses (Statement statement)

พารามิเตอร์
statement Statement

ส่งคืน
Statement

กับก่อนเรียน

protected Statement withBeforeClasses (Statement statement)

พารามิเตอร์
statement Statement

ส่งคืน
Statement