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 לבדיקות פרמטריות שמנוהלות בצד המארח.

ה-runner הזה מבוסס על JUnitParamsRunner ולא על Parameterized המקורי של JUnit4, אבל ה-runner המקורי עם הפרמטרים לא טוב במיוחד ולא מאפשר להריץ שיטה אחת.

מידע נוסף:

סיכום

יוצרים ציבוריים

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