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
.
Sommaire
Constructeurs publics | |
---|---|
DeviceTestSuite (Class<?> testClass) | |
DeviceTestSuite () |
Méthodes publiques | |
---|---|
void | addTestSuite (Class testClass) Ajoute les tests de la classe donnée à la suite |
ITestDevice | getDevice () Faites tester l'appareil. |
void | run ( ITestInvocationListener listener) Exécute les tests et signale le résultat à l'auditeur. |
void | runTest (Test test, TestResult result) Remplace la méthode parente pour passer de l'appareil au test inclus |
void | setDevice ( ITestDevice device) Injectez l'appareil sous test. |
Constructeurs publics
DeviceTestSuite
public DeviceTestSuite (Class<?> testClass)
Paramètres | |
---|---|
testClass | Class |
DeviceTestSuite
public DeviceTestSuite ()
Méthodes publiques
addTestSuite
public void addTestSuite (Class testClass)
Ajoute les tests de la classe donnée à la suite
Paramètres | |
---|---|
testClass | Class |
getDevice
public ITestDevice getDevice ()
Faites tester l'appareil.
Retour | |
---|---|
ITestDevice | l' ITestDevice |
courir
public void run (ITestInvocationListener listener)
Exécute les tests et signale le résultat à l'auditeur.
Paramètres | |
---|---|
listener | ITestInvocationListener : l' ITestInvocationListener des résultats de test |
Jette | |
---|---|
DeviceNotAvailableException |
runTest
public void runTest (Test test, TestResult result)
Remplace la méthode parente pour passer de l'appareil au test inclus
Paramètres | |
---|---|
test | Test |
result | TestResult |
setDevice
public void setDevice (ITestDevice device)
Injectez l'appareil à tester.
Paramètres | |
---|---|
device | ITestDevice : l' ITestDevice à utiliser |