डिवाइसटेस्टसुइट

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest

java.lang.ऑब्जेक्ट
जूनिट.फ्रेमवर्क.टेस्टसुइट
com.android.tradefed.testtype.DeviceTestSuite


हेल्पर JUnit परीक्षण सूट जो IRemoteTest और IDeviceTest सेवाएँ प्रदान करता है।

सारांश

सार्वजनिक निर्माणकर्ता

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

सार्वजनिक तरीके

void addTestSuite (Class<T> testClass)

दिए गए वर्ग से परीक्षणों को सुइट में जोड़ता है

ITestDevice getDevice ()

डिवाइस को परीक्षण के तहत प्राप्त करें.

void run ( TestInformation testInfo, ITestInvocationListener listener)

परीक्षण चलाता है, और परिणाम की रिपोर्ट श्रोता को देता है।

void runTest (Test test, TestResult result)

शामिल परीक्षण में डिवाइस को पास करने के लिए मूल विधि को ओवरराइड करता है

void setDevice ( ITestDevice device)

परीक्षण के तहत डिवाइस को इंजेक्ट करें।

सार्वजनिक निर्माणकर्ता

डिवाइसटेस्टसुइट

public DeviceTestSuite (Class<?> testClass)

पैरामीटर
testClass Class

डिवाइसटेस्टसुइट

public DeviceTestSuite ()

सार्वजनिक तरीके

addTestSuite

public void addTestSuite (Class<T> testClass)

दिए गए वर्ग से परीक्षणों को सुइट में जोड़ता है

पैरामीटर
testClass Class

डिवाइस प्राप्त करें

public ITestDevice getDevice ()

डिवाइस को परीक्षण के तहत प्राप्त करें.

रिटर्न
ITestDevice ITestDevice

दौड़ना

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

परीक्षण चलाता है, और परिणाम की रिपोर्ट श्रोता को देता है।

पैरामीटर
testInfo TestInformation : TestInformation ऑब्जेक्ट जिसमें परीक्षण चलाने के लिए उपयोगी जानकारी होती है।

listener ITestInvocationListener : परीक्षण परिणामों का ITestInvocationListener

फेंकता
DeviceNotAvailableException

चालू परीक्षण

public void runTest (Test test, 
                TestResult result)

शामिल परीक्षण में डिवाइस को पास करने के लिए मूल विधि को ओवरराइड करता है

पैरामीटर
test Test

result TestResult

सेटडिवाइस

public void setDevice (ITestDevice device)

परीक्षण के तहत डिवाइस को इंजेक्ट करें।

पैरामीटर
device ITestDevice : उपयोग करने योग्य ITestDevice