DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

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


Helper JUnit test suite 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 ()

Procurez-vous l'appareil à tester.

void run ( TestInformation testInfo, ITestInvocationListener listener)

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

void runTest (Test test, TestResult result)

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

void setDevice ( ITestDevice device)

Injectez le dispositif sous test.

Constructeurs publics

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

Paramètres
testClass Class

DeviceTestSuite

public DeviceTestSuite ()

Méthodes publiques

addTestSuite

public void addTestSuite (Class<T> testClass)

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

Paramètres
testClass Class

getDevice

public ITestDevice getDevice ()

Procurez-vous l'appareil à tester.

Retour
ITestDevice l' ITestDevice

courir

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

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

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

listener ITestInvocationListener : l' ITestInvocationListener des résultats des tests

Lance
DeviceNotAvailableException

runTest

public void runTest (Test test, 
                TestResult result)

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

Paramètres
test Test

result TestResult

setDevice

public void setDevice (ITestDevice device)

Injectez le dispositif sous test.

Paramètres
device ITestDevice : l' ITestDevice à utiliser