{i>DeviceTestSuite<i}

public class DeviceTestSuite
extends TestSuite implements IDeviceTest, IRemoteTest

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


Paket pengujian JUnit Helper yang menyediakan layanan IRemoteTest dan IDeviceTest.

Ringkasan

Konstruktor publik

DeviceTestSuite(Class<?> testClass)
DeviceTestSuite()

Metode publik

void addTestSuite(Class<T> testClass)

Menambahkan pengujian dari class yang diberikan ke suite

ITestDevice getDevice()

Uji perangkat.

void run(TestInformation testInfo, ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.

void runTest(Test test, TestResult result)

Mengganti metode induk untuk meneruskan perangkat ke pengujian yang disertakan

void setDevice(ITestDevice device)

Memasukkan perangkat yang sedang diuji.

Konstruktor publik

{i>DeviceTestSuite<i}

public DeviceTestSuite (Class<?> testClass)

Parameter
testClass Class

{i>DeviceTestSuite<i}

public DeviceTestSuite ()

Metode publik

addTestSuite

public void addTestSuite (Class<T> testClass)

Menambahkan pengujian dari class yang diberikan ke suite

Parameter
testClass Class

getDevice

public ITestDevice getDevice ()

Uji perangkat.

Hasil
ITestDevice ITestDevice

lari

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Menjalankan pengujian, dan melaporkan hasilnya ke pemroses.

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

listener ITestInvocationListener: ITestInvocationListener hasil pengujian

Menampilkan
DeviceNotAvailableException

uji{i> runTest<i}

public void runTest (Test test, 
                TestResult result)

Mengganti metode induk untuk meneruskan perangkat ke pengujian yang disertakan

Parameter
test Test

result TestResult

setelPerangkat

public void setDevice (ITestDevice device)

Memasukkan perangkat yang sedang diuji.

Parameter
device ITestDevice: ITestDevice yang akan digunakan