DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest, IRemoteTest

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


Paquete de pruebas de JUnit de ayuda que proporciona los servicios IRemoteTest y IDeviceTest.

Resumen

Constructores públicos

DeviceTestSuite()
DeviceTestSuite(Class<?> testClass)

Métodos públicos

void addTestSuite(Class<T> testClass)

Agrega las pruebas de la clase determinada al paquete.

ITestDevice getDevice()

Obtén el dispositivo en prueba.

void run(TestInformation testInfo, ITestInvocationListener listener)

Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha.

void runTest(Test test, TestResult result)

Anula el método superior para pasar el dispositivo a la prueba incluida.

void setDevice(ITestDevice device)

Inyecta el dispositivo a prueba.

Constructores públicos

Conjunto de pruebas de dispositivo

public DeviceTestSuite ()

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

Parámetros
testClass Class

Métodos públicos

addTestSuite

public void addTestSuite (Class<T> testClass)

Agrega las pruebas de la clase determinada al paquete.

Parámetros
testClass Class

getDevice

public ITestDevice getDevice ()

Obtén el dispositivo en prueba.

Muestra
ITestDevice el ITestDevice

run

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Ejecuta las pruebas y, luego, informa los resultados al objeto de escucha.

Parámetros
testInfo TestInformation: Es el objeto TestInformation que contiene información útil para ejecutar pruebas.

listener ITestInvocationListener: el ITestInvocationListener de los resultados de la prueba

Arroja
DeviceNotAvailableException

runTest

public void runTest (Test test, 
                TestResult result)

Anula el método superior para pasar el dispositivo a la prueba incluida.

Parámetros
test Test

result TestResult

setDevice

public void setDevice (ITestDevice device)

Inyecta el dispositivo en prueba.

Parámetros
device ITestDevice: Es el ITestDevice que se usará.