RunOnSecondaryUserTargetPreparer
public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
یک ITargetPreparer
که یک کاربر ثانویه را در تنظیمات ایجاد میکند و نشان میدهد که آزمایشها باید در آن کاربر اجرا شوند.
در حذف، کاربر ثانویه حذف می شود.
اگر یک کاربر ثانویه از قبل وجود داشته باشد، به جای ایجاد یک کاربر جدید، از آن استفاده میشود و با حذف حذف نمیشود.
اگر دستگاه ظرفیت ایجاد کاربر جدید را در صورت نیاز نداشته باشد، آرگومان ابزار دقیق skip-tests-reason تنظیم می شود و کاربر تغییر نخواهد کرد. آزمایشهایی که روی دستگاه اجرا میشوند میتوانند این آرگومان را بخوانند تا به این حالت پاسخ دهند.
خلاصه
سازندگان عمومی
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
روش های عمومی
public void setUp (TestInformation testInfo)
مولفه های |
---|
testInfo | TestInformation |
public void tearDown (TestInformation testInfo,
Throwable e)
مولفه های |
---|
testInfo | TestInformation |
e | Throwable |
روش های محافظت شده
canCreateAdditionalUsers
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
بررسی می کند که آیا امکان ایجاد تعداد مورد نظر کاربر وجود دارد یا خیر.
مولفه های |
---|
device | ITestDevice |
numberOfUsers | int |