DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

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


Conjunto de testes JUnit auxiliar que fornece os serviços IRemoteTest e IDeviceTest .

Resumo

Construtores públicos

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

Métodos públicos

void addTestSuite (Class<T> testClass)

Adiciona os testes de uma determinada classe ao conjunto

ITestDevice getDevice ()

Coloque o dispositivo em teste.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Executa os testes e reporta o resultado ao ouvinte.

void runTest (Test test, TestResult result)

Substitui o método pai para passar o dispositivo para o teste incluído

void setDevice ( ITestDevice device)

Injete o dispositivo em teste.

Construtores públicos

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

Parâmetros
testClass Class

DeviceTestSuite

public DeviceTestSuite ()

Métodos públicos

addTestSuite

public void addTestSuite (Class<T> testClass)

Adiciona os testes de uma determinada classe ao conjunto

Parâmetros
testClass Class

getDevice

public ITestDevice getDevice ()

Coloque o dispositivo em teste.

Devoluções
ITestDevice o ITestDevice

correr

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Executa os testes e reporta o resultado ao ouvinte.

Parâmetros
testInfo TestInformation : O objeto TestInformation que contém informações úteis para executar testes.

listener ITestInvocationListener : o ITestInvocationListener dos resultados do teste

Lança
DeviceNotAvailableException

teste de corrida

public void runTest (Test test, 
                TestResult result)

Substitui o método pai para passar o dispositivo para o teste incluído

Parâmetros
test Test

result TestResult

setDispositivo

public void setDevice (ITestDevice device)

Injete o dispositivo em teste.

Parâmetros
device ITestDevice : o ITestDevice a ser usado