DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

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


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

Streszczenie

Konstruktory publiczne

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

Metody publiczne

void addTestSuite (Class<T> testClass)

Dodaje testy z danej klasy do zestawu

ITestDevice getDevice ()

Przetestuj urządzenie.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Uruchamia testy i przekazuje wyniki słuchaczowi.

void runTest (Test test, TestResult result)

Zastępuje metodę nadrzędną, aby przekazać urządzenie do dołączonego testu

void setDevice ( ITestDevice device)

Wstrzyknij testowane urządzenie.

Konstruktory publiczne

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

Parametry
testClass Class

DeviceTestSuite

public DeviceTestSuite ()

Metody publiczne

dodajTestSuite

public void addTestSuite (Class<T> testClass)

Dodaje testy z danej klasy do zestawu

Parametry
testClass Class

pobierzUrządzenie

public ITestDevice getDevice ()

Przetestuj urządzenie.

Zwroty
ITestDevice ITestDevice

uruchomić

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Uruchamia testy i przekazuje wyniki słuchaczowi.

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

listener ITestInvocationListener : ITestInvocationListener wyników testu

Rzuty
DeviceNotAvailableException

uruchomTest

public void runTest (Test test, 
                TestResult result)

Zastępuje metodę nadrzędną, aby przekazać urządzenie 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