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

public class DeviceTestSuite
extends TestSuite implements IDeviceTest, IRemoteTest

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


IRemoteTest और IDeviceTest की सेवाएं उपलब्ध कराने वाले JUnit टेस्ट सुइट का इस्तेमाल करें.

खास जानकारी

सार्वजनिक कंस्ट्रक्टर

DeviceTestSuite()
DeviceTestSuite(Class<?> testClass)

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

void addTestSuite(Class<T> testClass)

किसी क्लास के टेस्ट को सुइट में जोड़ता है

ITestDevice getDevice()

डिवाइस की जांच करें.

void run(TestInformation testInfo, ITestInvocationListener listener)

यह टेस्ट करता है और लिसनर को रिपोर्ट तैयार करता है.

void runTest(Test test, TestResult result)

डिवाइस को शामिल किए गए टेस्ट में पास करने के लिए, पैरंट के तरीके को बदलता है

void setDevice(ITestDevice device)

जांचे जा रहे डिवाइस को इंजेक्ट करें.

सार्वजनिक कंस्ट्रक्टर

DeviceTestSuite

public DeviceTestSuite ()

DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

पैरामीटर
testClass Class

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

addTestSuite

public void addTestSuite (Class<T> testClass)

किसी क्लास के टेस्ट को सुइट में जोड़ता है

पैरामीटर
testClass Class

getDevice

public ITestDevice getDevice ()

डिवाइस की जांच करें.

रिटर्न
ITestDevice ITestDevice

रन

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

जांच करता है और नतीजे को सुनने वाले को रिपोर्ट करता है.

पैरामीटर
testInfo TestInformation: TestInformation ऑब्जेक्ट, जिसमें जांच करने के लिए काम की जानकारी होती है.

listener ITestInvocationListener: जांच के नतीजों का ITestInvocationListener

थ्रो
DeviceNotAvailableException

runTest

public void runTest (Test test, 
                TestResult result)

यह सेटिंग, डिवाइस में शामिल किए गए टेस्ट को पास करने के लिए, पैरंट तरीके को बदलती है

पैरामीटर
test Test

result TestResult

setDevice

public void setDevice (ITestDevice device)

जांचे जा रहे डिवाइस को इंजेक्ट करें.

पैरामीटर
device ITestDevice: इस्तेमाल करने के लिए ITestDevice