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