ผู้เรียกใช้พารามิเตอร์อุปกรณ์

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.DeviceParametersizedRunner


ตัวเรียกใช้พารามิเตอร์รูปแบบ 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)

ช่างก่อสร้างสาธารณะ

ผู้เรียกใช้พารามิเตอร์อุปกรณ์

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

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

ผู้เรียกใช้เมธอด

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

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

testObj Object

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