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


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

Trình chạy này dựa trên JUnitParamsRunner chứ không phải Parameterized gốc 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

DeviceParameterizedRunner

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

getTestInformation

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