DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

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


Helper JUnit test suite yang menyediakan layanan IRemoteTest dan IDeviceTest .

Ringkasan

Konstruktor publik

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

Metode publik

void addTestSuite (Class<T> testClass)

Menambahkan tes dari kelas yang diberikan ke suite

ITestDevice getDevice ()

Dapatkan perangkat yang sedang diuji.

void run ( TestInformation testInfo, ITestInvocationListener listener)

Jalankan tes, dan laporkan hasilnya ke pendengar.

void runTest (Test test, TestResult result)

Mengganti metode induk untuk meneruskan perangkat ke pengujian yang disertakan

void setDevice ( ITestDevice device)

Suntikkan perangkat yang sedang diuji.

Konstruktor publik

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

Parameter
testClass Class

DeviceTestSuite

public DeviceTestSuite ()

Metode publik

addTestSuite

public void addTestSuite (Class<T> testClass)

Menambahkan tes dari kelas yang diberikan ke suite

Parameter
testClass Class

getDevice

public ITestDevice getDevice ()

Dapatkan perangkat yang sedang diuji.

Pengembalian
ITestDevice ITestDevice

berlari

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Jalankan tes, dan laporkan hasilnya ke pendengar.

Parameter
testInfo TestInformation : Objek TestInformation yang berisi informasi berguna untuk menjalankan pengujian.

listener ITestInvocationListener : ITestInvocationListener dari hasil tes

Melempar
DeviceNotAvailableException

runTest

public void runTest (Test test, 
                TestResult result)

Mengganti metode induk untuk meneruskan perangkat ke pengujian yang disertakan

Parameter
test Test

result TestResult

setDevice

public void setDevice (ITestDevice device)

Suntikkan perangkat yang sedang diuji.

Parameter
device ITestDevice : ITestDevice yang akan digunakan