RunOnSecondaryUserTargetPreparer
public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
ITargetPreparer
שיוצר משתמש משני בהגדרה, ומסמן שצריך להריץ בדיקות באותו משתמש.
בעת הפירוק, המשתמש המשני מוסר.
אם כבר קיים משתמש משני, הוא ישמש במקום יצירת משתמש חדש, והוא לא יוסר תוך כדי ביטול.
אם למכשיר אין יכולת ליצור משתמש חדש כשנדרש, אזי יוגדר ארגומנט המכשור דילוג על בדיקות-סיבה, והמשתמש לא ישונה. בדיקות הפועלות במכשיר יכולות לקרוא ארגומנט זה כדי להגיב למצב זה.
סיכום
שיטות מוגנות |
---|
boolean | canCreateAdditionalUsers (ITestDevice device, int numberOfUsers) בודק האם ניתן ליצור את מספר המשתמשים הרצוי. |
בנאים ציבוריים
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
שיטות ציבוריות
setConfiguration
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 | |