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 สำหรับการทดสอบที่กำหนดพารามิเตอร์ซึ่งขับเคลื่อนฝั่งโฮสต์

โปรแกรมเรียกใช้นี้อิงตาม JUnitParamsRunner และไม่ใช่ Parameterized JUnit4 ดั้งเดิม แต่โปรแกรมเรียกใช้แบบพารามิเตอร์ดั้งเดิมนั้นไม่ค่อยดีและไม่อนุญาตให้เรียกใช้เมธอดเดียว

ดูเพิ่มเติม:

สรุป

เครื่องมือสร้างสาธารณะ

DeviceParameterizedRunner(Class<?> klass)

เมธอดสาธารณะ

IAbi getAbi()
TestInformation getTestInformation()
void setAbi(IAbi abi)
void setTestInformation(TestInformation testInformation)

วิธีการที่ได้รับการป้องกัน

ITestDevice getDevice()
List<String> getKeyValueOptions()
Statement methodInvoker(FrameworkMethod method, Object testObj)
Statement withAfterClasses(Statement statement)
Statement withBeforeClasses(Statement statement)

เครื่องมือสร้างสาธารณะ

DeviceParameterizedRunner

public DeviceParameterizedRunner (Class<?> klass)

ส่ง
org.junit.runners.model.InitializationError
InitializationError

เมธอดสาธารณะ

getAbi

public IAbi getAbi ()

การคืนสินค้า
IAbi

getTestInformation

public TestInformation getTestInformation ()

การคืนสินค้า
TestInformation

setAbi

public void setAbi (IAbi abi)

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

setTestInformation

public void setTestInformation (TestInformation testInformation)

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

วิธีการที่ได้รับการป้องกัน

getDevice

protected ITestDevice getDevice ()

การคืนสินค้า
ITestDevice

getKeyValueOptions

protected List<String> getKeyValueOptions ()

การคืนสินค้า
List<String>

methodInvoker

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

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

testObj Object

การคืนสินค้า
Statement

withAfterClasses

protected Statement withAfterClasses (Statement statement)

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

การคืนสินค้า
Statement

withBeforeClasses

protected Statement withBeforeClasses (Statement statement)

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

การคืนสินค้า
Statement