DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

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


Helper JUnit suite di test che fornisce i servizi IRemoteTest e IDeviceTest .

Riepilogo

Costruttori pubblici

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

Metodi pubblici

void addTestSuite (Class<T> testClass)

Aggiunge i test dalla classe data alla suite

ITestDevice getDevice ()

Ottieni il dispositivo in prova.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Esegue i test e riporta i risultati al listener.

void runTest (Test test, TestResult result)

Sostituisce il metodo padre per passare il dispositivo al test incluso

void setDevice ( ITestDevice device)

Iniettare il dispositivo in esame.

Costruttori pubblici

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

Parametri
testClass Class

DeviceTestSuite

public DeviceTestSuite ()

Metodi pubblici

addTest Suite

public void addTestSuite (Class<T> testClass)

Aggiunge i test dalla classe data alla suite

Parametri
testClass Class

getDispositivo

public ITestDevice getDevice ()

Ottieni il dispositivo in prova.

ritorna
ITestDevice il ITestDevice

correre

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Esegue i test e riporta i risultati al listener.

Parametri
testInfo TestInformation : l'oggetto TestInformation contenente informazioni utili per eseguire i test.

listener ITestInvocationListener : ITestInvocationListener dei risultati del test

Getta
DeviceNotAvailableException

runTest

public void runTest (Test test, 
                TestResult result)

Sostituisce il metodo padre per passare il dispositivo al test incluso

Parametri
test Test

result TestResult

setDispositivo

public void setDevice (ITestDevice device)

Iniettare il dispositivo in esame.

Parametri
device ITestDevice : l' ITestDevice da usare