RunOnSecondaryUserTargetPreparer
public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
একটি ITargetPreparer
যা সেটআপে একটি মাধ্যমিক ব্যবহারকারী তৈরি করে এবং চিহ্নিত করে যে পরীক্ষাগুলি সেই ব্যবহারকারীর মধ্যে চালানো উচিত।
টিয়ারডাউনে, গৌণ ব্যবহারকারীকে সরানো হয়।
যদি একটি গৌণ ব্যবহারকারী ইতিমধ্যেই বিদ্যমান থাকে, তবে এটি একটি নতুন তৈরি করার পরিবর্তে ব্যবহার করা হবে এবং এটি বিচ্ছিন্নভাবে সরানো হবে না।
প্রয়োজনের সময় যদি ডিভাইসটির একটি নতুন ব্যবহারকারী তৈরি করার ক্ষমতা না থাকে, তাহলে ইনস্ট্রুমেন্টেশন আর্গুমেন্ট স্কিপ-টেস্ট-কারণ সেট করা হবে এবং ব্যবহারকারী পরিবর্তন করা হবে না। ডিভাইসে চলমান পরীক্ষাগুলি এই অবস্থার প্রতিক্রিয়া জানাতে এই যুক্তিটি পড়তে পারে।
সারাংশ
সুরক্ষিত পদ্ধতি |
---|
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 | |
সুরক্ষিত পদ্ধতি
অতিরিক্ত ব্যবহারকারী তৈরি করতে পারেন
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
পছন্দসই সংখ্যক ব্যবহারকারী তৈরি করা সম্ভব কিনা তা পরীক্ষা করে।
পরামিতি |
---|
device | ITestDevice |
numberOfUsers | int |
নিক্ষেপ করে |
---|
DeviceNotAvailableException | |