استابتست
public class StubTest
extends Object implements IAbiReceiver , IConfigurationReceiver , IShardableTest
| شیء جاوا | |
| ↳ | com.android.tradefed.testtype.StubTest |
پیادهسازی تست خالی بدون عملیات.
خلاصه
ثابتها | |
|---|---|
String | DNAE_MESSAGE |
سازندگان عمومی | |
|---|---|
StubTest () | |
روشهای عمومی | |
|---|---|
IAbi | getAbi () |
IConfiguration | getConfiguration () |
boolean | getRunTest () |
void | run ( TestInformation testInfo, ITestInvocationListener listener)تستها را اجرا میکند و نتایج را به شنونده گزارش میدهد. |
void | setAbi ( IAbi abi) |
void | setConfiguration ( IConfiguration configuration) |
| split ()تست را به تکههای قابل اجرا تقسیم کنید. |
String | toString () |
ثابتها
پیام DNAE
public static final String DNAE_MESSAGE
مقدار ثابت: "StubTest DeviceNotAvailableException"
سازندگان عمومی
استابتست
public StubTest ()
روشهای عمومی
دریافت اجرای تست
public boolean getRunTest ()
| بازگشتها | |
|---|---|
boolean | |
دویدن
public void run (TestInformation testInfo, ITestInvocationListener listener)
تستها را اجرا میکند و نتایج را به شنونده گزارش میدهد.
| پارامترها | |
|---|---|
testInfo | TestInformation : شیء TestInformation که حاوی اطلاعات مفیدی برای اجرای تستها است. |
listener | ITestInvocationListener : ITestInvocationListener از نتایج تست |
| پرتابها | |
|---|---|
DeviceNotAvailableException | |
پیکربندی set
public void setConfiguration (IConfiguration configuration)
IConfiguration مورد استفاده را تزریق میکند.
| پارامترها | |
|---|---|
configuration | IConfiguration |
تقسیم شده
publicsplit ()
تست را به تکههای قابل اجرا تقسیم کنید.
این باید قطعی باشد و همیشه لیست یکسانی از IRemoteTest ها را برای ورودی یکسان برگرداند.
این قبل از اجرای تست فراخوانی میشود، بنابراین وابستگیهای تزریقشده (مانند ITestDevice برای IDeviceTest ها) ممکن است تهی باشند.
| بازگشتها | |
|---|---|
| مجموعهای از زیرآزمونها که باید جداگانه اجرا شوند یا اگر آزمون در حال حاضر قابل تقسیمبندی نیست، null |
رشتهی دوتایی
public String toString ()
| بازگشتها | |
|---|---|
String | |