DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

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


Hilfs-JUnit-Testsuite, die die Dienste IRemoteTest und IDeviceTest bereitstellt.

Zusammenfassung

Öffentliche Bauträger

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

Öffentliche Methoden

void addTestSuite (Class<T> testClass)

Fügt die Tests der angegebenen Klasse zur Suite hinzu

ITestDevice getDevice ()

Holen Sie sich das zu testende Gerät.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Führt die Tests aus und meldet die Ergebnisse dem Listener.

void runTest (Test test, TestResult result)

Überschreibt die übergeordnete Methode, um das Gerät an den enthaltenen Test zu übergeben

void setDevice ( ITestDevice device)

Injizieren Sie das zu testende Gerät.

Öffentliche Bauträger

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

Parameter
testClass Class

DeviceTestSuite

public DeviceTestSuite ()

Öffentliche Methoden

addTestSuite

public void addTestSuite (Class<T> testClass)

Fügt die Tests der angegebenen Klasse zur Suite hinzu

Parameter
testClass Class

getDevice

public ITestDevice getDevice ()

Holen Sie sich das zu testende Gerät.

Kehrt zurück
ITestDevice das ITestDevice

laufen

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Führt die Tests aus und meldet die Ergebnisse dem Listener.

Parameter
testInfo TestInformation : Das TestInformation Objekt, das nützliche Informationen zum Ausführen von Tests enthält.

listener ITestInvocationListener : der ITestInvocationListener der Testergebnisse

Würfe
DeviceNotAvailableException

Lauftest

public void runTest (Test test, 
                TestResult result)

Überschreibt die übergeordnete Methode, um das Gerät an den enthaltenen Test zu übergeben

Parameter
test Test

result TestResult

setDevice

public void setDevice (ITestDevice device)

Injizieren Sie das zu testende Gerät.

Parameter
device ITestDevice : das zu verwendende ITestDevice