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)

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

Statement methodInvoker(FrameworkMethod method, Object testObj)

ตัวสร้างแบบสาธารณะ

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

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

methodInvoker

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

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

testObj Object

คิกรีเทิร์น
Statement