อุปกรณ์JUnit4ClassRunner

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)

ผู้รับเหมาก่อสร้างสาธารณะ

อุปกรณ์JUnit4ClassRunner

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

ตั้งค่าข้อมูลการทดสอบ

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