Suite de tests de périphériques

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

java.lang.Object
junit.framework.TestSuite
com.android.tradefed.testtype.DeviceTestSuite


Suite de tests Helper JUnit qui fournit les services IRemoteTest et IDeviceTest .

Résumé

Constructeurs publics

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

Méthodes publiques

void addTestSuite (Class<T> testClass)

Ajoute les tests de la classe donnée à la suite

ITestDevice getDevice ()

Obtenez l'appareil en cours de test.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Exécute les tests et rapporte les résultats à l'auditeur.

void runTest (Test test, TestResult result)

Remplace la méthode parent pour transmettre l'appareil au test inclus

void setDevice ( ITestDevice device)

Injectez le dispositif testé.

Constructeurs publics

Suite de tests de périphériques

public DeviceTestSuite (Class<?> testClass)

Paramètres
testClass Class

Suite de tests de périphériques

public DeviceTestSuite ()

Méthodes publiques

ajouterTestSuite

public void addTestSuite (Class<T> testClass)

Ajoute les tests de la classe donnée à la suite

Paramètres
testClass Class

obtenirDevice

public ITestDevice getDevice ()

Obtenez l'appareil en cours de test.

Retour
ITestDevice le ITestDevice

courir

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Exécute les tests et rapporte les résultats à l'auditeur.

Paramètres
testInfo TestInformation : L'objet TestInformation contenant des informations utiles pour exécuter des tests.

listener ITestInvocationListener : le ITestInvocationListener des résultats de tests

Jetés
DeviceNotAvailableException

exécuterTest

public void runTest (Test test, 
                TestResult result)

Remplace la méthode parent pour transmettre l'appareil au test inclus

Paramètres
test Test

result TestResult

définirDevice

public void setDevice (ITestDevice device)

Injectez le dispositif testé.

Paramètres
device ITestDevice : le ITestDevice à utiliser