RunOnsecondaryUserTargetPreparer
public
class
RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver
ITargetPreparer
الذي يُنشئ مستخدمًا ثانويًا في عملية الإعداد، ويحدّد أنّ الاختبارات يجب أن تكون
تنفيذها في هذا المستخدم.
في التفاصيل، تتم إزالة المستخدم الثانوي.
في حالة وجود مستخدم ثانوي بالفعل، فسيتم استخدامه بدلاً من إنشاء مستخدم جديد،
لن تتم إزالته في التقسيم.
إذا لم يكن للجهاز القدرة على إنشاء مستخدم جديد عند الحاجة، سيتم
سيتم ضبط وسيطة قياس حالة تخطي-tests-reason، ولن يتم تغيير المستخدم. الاختبارات
الذي يعمل على الجهاز يمكنه قراءة هذه الوسيطة للاستجابة لهذه الحالة.
ملخّص
الطرق المحمية |
boolean
|
canCreateAdditionalUsers(ITestDevice device, int numberOfUsers)
تتحقّق مما إذا كان من الممكن إنشاء العدد المطلوب من المستخدمين.
|
شركة إنشاءات عامة
RunOnsecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
الطرق العامة
ضبط الإعدادات
public void setConfiguration (IConfiguration configuration)
إدخال IConfiguration
قيد الاستخدام.
المعلمات |
configuration |
IConfiguration |
public void setUp (TestInformation testInfo)
المعلمات |
testInfo |
TestInformation |
الرميات |
DeviceNotAvailableException |
|
TargetSetupError |
|
public void tearDown (TestInformation testInfo,
Throwable e)
المعلمات |
testInfo |
TestInformation |
e |
Throwable |
الرميات |
DeviceNotAvailableException |
|
الطرق المحمية
canCreateAdditionalUsers
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
تتحقّق مما إذا كان من الممكن إنشاء العدد المطلوب من المستخدمين.
المعلمات |
device |
ITestDevice |
numberOfUsers |
int |
الرميات |
DeviceNotAvailableException |
|