CihazTest Suite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest, IRemoteTest

Java.lang.Nesne
🎃 junit.framework.TestSuite
  🎃 com.android.tradefed.testtype.DeviceTestSuite


IRemoteTest ve IDeviceTest hizmetlerini sağlayan yardımcı JUnit test paketi.

Özet

Kamu inşaatçıları

DeviceTestSuite(Class<?> testClass)
DeviceTestSuite()

Herkese açık yöntemler

void addTestSuite(Class<T> testClass)

Belirtilen sınıftaki testleri pakete ekler

ITestDevice getDevice()

Cihazı test edin.

void run(TestInformation testInfo, ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

void runTest(Test test, TestResult result)

Dahil edilen teste cihazdaki geçilmesi için üst yöntemi geçersiz kılar

void setDevice(ITestDevice device)

Test edilen cihazı yerleştirin.

Kamu inşaatçıları

CihazTest Suite

public DeviceTestSuite (Class<?> testClass)

Parametreler
testClass Class

CihazTest Suite

public DeviceTestSuite ()

Herkese açık yöntemler

test Paketi

public void addTestSuite (Class<T> testClass)

Belirtilen sınıftaki testleri pakete ekler

Parametreler
testClass Class

getCihaz

public ITestDevice getDevice ()

Cihazı test edin.

İlerlemeler
ITestDevice ITestDevice

çalıştır

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

Testleri çalıştırır ve sonucu dinleyiciye bildirir.

Parametreler
testInfo TestInformation: Çalıştırılacak yararlı bilgiler içeren TestInformation nesnesi testler.

listener ITestInvocationListener: test sonuçlarının ITestInvocationListener değeri

Fırlatma
DeviceNotAvailableException

çalıştırmaTesti

public void runTest (Test test, 
                TestResult result)

Dahil edilen teste cihazdaki geçilmesi için üst yöntemi geçersiz kılar

Parametreler
test Test

result TestResult

setCihazı

public void setDevice (ITestDevice device)

Test edilen cihazı yerleştirin.

Parametreler
device ITestDevice: kullanılacak ITestDevice