RunOnSecondaryUserTargetPreparer
public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
एक ITargetPreparer
कि सेटअप में एक माध्यमिक उपयोगकर्ता बनाता है, और वह निशान जो परीक्षण है कि उपयोगकर्ता में चला जाना चाहिए।
टियरडाउन में, द्वितीयक उपयोगकर्ता को हटा दिया जाता है।
यदि कोई द्वितीयक उपयोगकर्ता पहले से मौजूद है, तो उसका उपयोग एक नया बनाने के बजाय किया जाएगा, और इसे फाड़ने में नहीं हटाया जाएगा।
यदि आवश्यक होने पर डिवाइस में एक नया उपयोगकर्ता बनाने की क्षमता नहीं है, तो इंस्ट्रूमेंटेशन तर्क स्किप-टेस्ट-कारण सेट किया जाएगा, और उपयोगकर्ता को बदला नहीं जाएगा। डिवाइस पर चल रहे टेस्ट इस तर्क को इस स्थिति पर प्रतिक्रिया देने के लिए पढ़ सकते हैं।
सारांश
संरक्षित तरीके |
---|
boolean | canCreateAdditionalUsers (ITestDevice device, int numberOfUsers) जाँचता है कि क्या उपयोगकर्ताओं की वांछित संख्या बनाना संभव है। |
सार्वजनिक निर्माणकर्ता
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
सार्वजनिक तरीके
सेटकॉन्फ़िगरेशन
public void setConfiguration (IConfiguration configuration)
Injects IConfiguration
उपयोग में।
मापदंडों |
---|
configuration | IConfiguration |
public void setUp (TestInformation testInfo)
मापदंडों |
---|
testInfo | TestInformation |
फेंकता |
---|
DeviceNotAvailableException | |
TargetSetupError | |
public void tearDown (TestInformation testInfo,
Throwable e)
मापदंडों |
---|
testInfo | TestInformation |
e | Throwable |
फेंकता |
---|
DeviceNotAvailableException | |
संरक्षित तरीके
अतिरिक्त उपयोगकर्ता बना सकते हैं
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
जाँचता है कि क्या उपयोगकर्ताओं की वांछित संख्या बनाना संभव है।
मापदंडों |
---|
device | ITestDevice |
numberOfUsers | int |
फेंकता |
---|
DeviceNotAvailableException | |