DeviceparameterizedRunner

public class DeviceParameterizedRunner
extends JUnitParamsRunner implements IAbiReceiver, ISetOptionReceiver, ITestInformationReceiver

Java.lang.Nesne
🎃 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


Ana makine taraflı parametre haline getirilmiş testler için JUnit4 stilinde parametrelenmiş çalıştırıcı.

Bu koşucu, JUnit4'teki yerel Parameterized değil, JUnitParamsRunner tabanlıdır ancak yerel parametre haline getirilmiş çalıştırıcı gerçekten iyi değildir ve tek bir yöntemin çalıştırılmasına izin vermiyordur.

Şu kaynakları da inceleyin:

Özet

Kamu inşaatçıları

DeviceParameterizedRunner(Class<?> klass)

Herkese açık yöntemler

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

Korunan yöntemler

Statement methodInvoker(FrameworkMethod method, Object testObj)

Kamu inşaatçıları

DeviceparameterizedRunner

public DeviceParameterizedRunner (Class<?> klass)

Fırlatma
org.junit.runners.model.InitializationError
InitializationError

Herkese açık yöntemler

getAbi

public IAbi getAbi ()

İlerlemeler
IAbi

GetTestBilgileri

public TestInformation getTestInformation ()

İlerlemeler
TestInformation

setAbi

public void setAbi (IAbi abi)

Parametreler
abi IAbi

setTestBilgileri

public void setTestInformation (TestInformation testInformation)

Parametreler
testInformation TestInformation

Korunan yöntemler

methodInvoker'ı

protected Statement methodInvoker (FrameworkMethod method, 
                Object testObj)

Parametreler
method FrameworkMethod

testObj Object

İlerlemeler
Statement