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 |
ç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 |