Restez organisé à l'aide des collections Enregistrez et classez les contenus selon vos préférences.

DeviceJUnit4ClassRunner

public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner implements IAbiReceiver , ISetOptionReceiver , ITestInformationReceiver

java.lang.Object
org.junit.runner.Runner
org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod>
org.junit.runners.BlockJUnit4ClassRunner
com.android.tradefed.testtype.DeviceJUnit4ClassRunner


Coureur de test JUnit4 qui prend également en IDeviceTest . Doit être spécifié au-dessus de JUnit4 Test avec une annotation RunWith.

Sommaire

Classes imbriquées

class DeviceJUnit4ClassRunner.LogAnnotation

Fausse annotation destinée à transmettre les journaux aux journalistes.

class DeviceJUnit4ClassRunner.MetricAnnotation

Fausse annotation destinée à transmettre des mesures aux journalistes.

class DeviceJUnit4ClassRunner.TestLogData

Implémentation de ExternalResource et TestRule .

class DeviceJUnit4ClassRunner.TestMetrics

Implémentation de ExternalResource et TestRule .

Constructeurs publics

DeviceJUnit4ClassRunner (Class<?> klass)

Méthodes publiques

IAbi getAbi ()
TestInformation getTestInformation ()
void run (RunNotifier notifier)
void setAbi ( IAbi abi)
void setTestInformation ( TestInformation testInformation)

Méthodes protégées

Object createTest ()

Nous remplaçons createTest afin de définir le périphérique.

void runChild (FrameworkMethod method, RunNotifier notifier)
Statement withAfterClasses (Statement statement)
Statement withBeforeClasses (Statement statement)

Constructeurs publics

DeviceJUnit4ClassRunner

public DeviceJUnit4ClassRunner (Class<?> klass)

Paramètres
klass Class

Lance
InitializationError

Méthodes publiques

obtenirAbi

public IAbi getAbi ()

Retour
IAbi

getTestInformation

public TestInformation getTestInformation ()

Retour
TestInformation

Cours

public void run (RunNotifier notifier)

Paramètres
notifier RunNotifier

setAbi

public void setAbi (IAbi abi)

Paramètres
abi IAbi

setTestInformation

public void setTestInformation (TestInformation testInformation)

Paramètres
testInformation TestInformation

Méthodes protégées

créerTest

protected Object createTest ()

Nous remplaçons createTest afin de définir le périphérique.

Retour
Object

runChild

protected void runChild (FrameworkMethod method, 
                RunNotifier notifier)

Paramètres
method FrameworkMethod

notifier RunNotifier

avecAfterClasses

protected Statement withAfterClasses (Statement statement)

Paramètres
statement Statement

Retour
Statement

avecAvantClasses

protected Statement withBeforeClasses (Statement statement)

Paramètres
statement Statement

Retour
Statement