RunOnSecondaryUserTargetPreparer
public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
セットアップでセカンダリ ユーザーを作成し、そのユーザーでテストを実行する必要があることをマークするITargetPreparer
。
分解では、セカンダリ ユーザーが削除されます。
セカンダリ ユーザーが既に存在する場合は、新しいユーザーを作成するのではなく、そのユーザーが使用され、破棄時に削除されません。
新しいユーザーが必要なときにデバイスにそれを作成する能力がない場合、インストルメンテーション引数 Skip-tests-reason が設定され、ユーザーは変更されません。デバイス上で実行されているテストは、この引数を読み取って、この状態に応答できます。
まとめ
パブリックコンストラクター
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
パブリックメソッド
public void tearDown (TestInformation testInfo,
Throwable e)
パラメーター |
---|
testInfo | TestInformation |
e | Throwable |
保護されたメソッド
canCreateAdditionalUsers
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
希望する数のユーザーを作成できるかどうかを確認します。
パラメーター |
---|
device | ITestDevice |
numberOfUsers | int |