Zestaw testów urządzeń

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

Obiekt Java.lang.Object
junit.framework.TestSuite
com.android.tradefed.testtype.DeviceTestSuite


Zestaw testów Helper JUnit, który udostępnia usługi IRemoteTest i IDeviceTest .

Streszczenie

Konstruktorzy publiczni

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

Metody publiczne

void addTestSuite (Class<T> testClass)

Dodaje testy z danej klasy do zestawu

ITestDevice getDevice ()

Oddaj urządzenie do testu.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Uruchamia testy i raportuje wyniki słuchaczowi.

void runTest (Test test, TestResult result)

Zastępuje metodę nadrzędną w celu przekazania urządzenia do dołączonego testu

void setDevice ( ITestDevice device)

Wstrzyknij testowane urządzenie.

Konstruktorzy publiczni

Zestaw testów urządzeń

public DeviceTestSuite (Class<?> testClass)

Parametry
testClass Class

Zestaw testów urządzeń

public DeviceTestSuite ()

Metody publiczne

dodaj pakiet testowy

public void addTestSuite (Class<T> testClass)

Dodaje testy z danej klasy do zestawu

Parametry
testClass Class

pobierz urządzenie

public ITestDevice getDevice ()

Oddaj urządzenie do testu.

Zwroty
ITestDevice ITestDevice

uruchomić

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Uruchamia testy i raportuje wyniki słuchaczowi.

Parametry
testInfo TestInformation : Obiekt TestInformation zawierający informacje przydatne do uruchamiania testów.

listener ITestInvocationListener : ITestInvocationListener wyników testów

Rzuca
DeviceNotAvailableException

uruchomTest

public void runTest (Test test, 
                TestResult result)

Zastępuje metodę nadrzędną w celu przekazania urządzenia do dołączonego testu

Parametry
test Test

result TestResult

ustaw urządzenie

public void setDevice (ITestDevice device)

Wstrzyknij testowane urządzenie.

Parametry
device ITestDevice : ITestDevice do użycia