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

public class DeviceTestSuite
extends TestSuite implements IDeviceTest , IRemoteTest विस्तार करता है

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


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

सारांश

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

DeviceTestSuite (Class<?> testClass)
DeviceTestSuite ()

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

void addTestSuite (Class 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 testClass)

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

मापदंडों
testClass Class

गेटडिवाइस

public ITestDevice getDevice ()

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

रिटर्न
ITestDevice ITestDevice

दौड़ना

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

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

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

listener ITestInvocationListener : ITestInvocationListener of test results

फेंकता
DeviceNotAvailableException

चालू परीक्षण

public void runTest (Test test, 
                TestResult result)

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

मापदंडों
test Test

result TestResult

सेटडिवाइस

public void setDevice (ITestDevice device)

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

मापदंडों
device ITestDevice : उपयोग करने के लिए ITestDevice