อุปกรณ์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

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

getAbi

public IAbi getAbi ()

คืนสินค้า
IAbi

getTestInformation

public TestInformation getTestInformation ()

คืนสินค้า
TestInformation

วิ่ง

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

runChild

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