DispositivoTestSuite
public class DeviceTestSuite
extends TestSuite
implements IDeviceTest , IRemoteTest
java.lang.Objeto | ||
↳ | junit.framework.TestSuite | |
↳ | com.android.tradefed.testtype.DeviceTestSuite |
Conjunto de pruebas Helper JUnit que proporciona los servicios IRemoteTest
e IDeviceTest
.
Resumen
Constructores públicos | |
---|---|
DeviceTestSuite (Class<?> testClass) | |
DeviceTestSuite () |
Métodos públicos | |
---|---|
void | addTestSuite (Class<T> testClass) Agrega las pruebas de la clase dada a la suite. |
ITestDevice | getDevice () Ponga a prueba el dispositivo. |
void | run ( TestInformation testInfo, ITestInvocationListener listener) Ejecuta las pruebas e informa el resultado al oyente. |
void | runTest (Test test, TestResult result) Anula el método principal para pasar el dispositivo a la prueba incluida |
void | setDevice ( ITestDevice device) Inyecte el dispositivo bajo prueba. |
Constructores públicos
DispositivoTestSuite
public DeviceTestSuite (Class<?> testClass)
Parámetros | |
---|---|
testClass | Class |
DispositivoTestSuite
public DeviceTestSuite ()
Métodos públicos
agregarTestSuite
public void addTestSuite (Class<T> testClass)
Agrega las pruebas de la clase dada a la suite.
Parámetros | |
---|---|
testClass | Class |
obtener dispositivo
public ITestDevice getDevice ()
Ponga a prueba el dispositivo.
Devoluciones | |
---|---|
ITestDevice | el ITestDevice |
correr
public void run (TestInformation testInfo, ITestInvocationListener listener)
Ejecuta las pruebas e informa el resultado al oyente.
Parámetros | |
---|---|
testInfo | TestInformation : el objeto TestInformation que contiene información útil para ejecutar pruebas. |
listener | ITestInvocationListener : el ITestInvocationListener de los resultados de la prueba. |
Lanza | |
---|---|
DeviceNotAvailableException |
ejecutar prueba
public void runTest (Test test, TestResult result)
Anula el método principal para pasar el dispositivo a la prueba incluida
Parámetros | |
---|---|
test | Test |
result | TestResult |
establecer dispositivo
public void setDevice (ITestDevice device)
Inyecte el dispositivo bajo prueba.
Parámetros | |
---|---|
device | ITestDevice : el ITestDevice a utilizar |