חבילת DeviceTestSuite

public class DeviceTestSuite
extends TestSuite implements IDeviceTest, IRemoteTest

JavaScript.lang.Object
junit.framework.TestSuite
  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)

הרצת הבדיקות ודיווח על התוצאה ל-listener.

void runTest(Test test, TestResult result)

מבטל את שיטת ההורה כדי להעביר במכשיר לבדיקה הכלולה

void setDevice(ITestDevice device)

צריך להזריק את המכשיר בבדיקה.

בנאים ציבוריים

חבילת DeviceTestSuite

public DeviceTestSuite (Class<?> testClass)

פרמטרים
testClass Class

חבילת DeviceTestSuite

public DeviceTestSuite ()

שיטות ציבוריות

addTestSuite

public void addTestSuite (Class<T> testClass)

מחברת את הבדיקות מהמחלקה הנתונה לחבילה

פרמטרים
testClass Class

getDevice

public ITestDevice getDevice ()

מעבירים את המכשיר לבדיקה.

החזרות
ITestDevice ITestDevice

ראן

public void run (TestInformation testInfo, 
                ITestInvocationListener listener)

הרצת הבדיקות ודיווח על התוצאה ל-listener.

פרמטרים
testInfo TestInformation: האובייקט TestInformation שמכיל מידע שימושי להרצה בדיקות.

listener ITestInvocationListener: ITestInvocationListener של תוצאות הבדיקה

קליעות
DeviceNotAvailableException

runTest

public void runTest (Test test, 
                TestResult result)

מבטל את שיטת ההורה כדי להעביר במכשיר לבדיקה הכלולה

פרמטרים
test Test

result TestResult

הגדרת מכשיר

public void setDevice (ITestDevice device)

צריך להזריק את המכשיר בבדיקה.

פרמטרים
device ITestDevice: ITestDevice לשימוש