Trình chạy thông số thiết bị

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


Trình chạy có tham số theo kiểu JUnit4 cho các kiểm thử có thông số được điều khiển phía máy chủ.

Trình chạy này dựa trên JUnitParamsRunner chứ không phải Parameterized gốc của JUnit4 nhưng trình chạy có tham số gốc không thực sự tốt và không cho phép chạy một phương thức duy nhất.

Xem thêm:

Tóm tắt

Hàm khởi tạo công khai

DeviceParameterizedRunner(Class<?> klass)

Phương thức công khai

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

Phương thức được bảo vệ

Statement methodInvoker(FrameworkMethod method, Object testObj)

Hàm khởi tạo công khai

Trình chạy thông số thiết bị

public DeviceParameterizedRunner (Class<?> klass)

Gửi
org.junit.runners.model.InitializationError
InitializationError

Phương thức công khai

getAbi

public IAbi getAbi ()

Giá trị trả về
IAbi

nhận thông tin kiểm tra

public TestInformation getTestInformation ()

Giá trị trả về
TestInformation

setAbi

public void setAbi (IAbi abi)

Tham số
abi IAbi

setTestInformation

public void setTestInformation (TestInformation testInformation)

Tham số
testInformation TestInformation

Phương thức được bảo vệ

methodInvoker

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

Tham số
method FrameworkMethod

testObj Object

Trả về
Statement