RunOnSecondaryUserTargetPreparer
public
class
RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements
IConfigurationReceiver
Un ITargetPreparer
che crea un utente secondario nella configurazione e contrassegna che i test devono essere
eseguite in quell'utente.
Durante l'eliminazione, l'utente secondario viene rimosso.
Se esiste già un utente secondario, verrà utilizzato anziché crearne uno nuovo.
non verranno rimossi durante l'eliminazione.
Se il dispositivo non dispone della capacità per creare un nuovo utente quando è richiesto, il parametro
verrà impostato l'argomento di strumentazione skip-tests-reason e l'utente non verrà modificato. Test
in esecuzione sul dispositivo possono leggere questo argomento per rispondere a questo stato.
Riepilogo
Metodi protetti |
boolean
|
canCreateAdditionalUsers(ITestDevice device, int numberOfUsers)
Controlla se è possibile creare il numero desiderato di utenti.
|
Costruttori pubblici
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
Metodi pubblici
setConfiguration
public void setConfiguration (IConfiguration configuration)
Inserisce IConfiguration
in uso.
Parametri |
configuration |
IConfiguration |
public void setUp (TestInformation testInfo)
Parametri |
testInfo |
TestInformation |
Lanci |
DeviceNotAvailableException |
|
TargetSetupError |
|
public void tearDown (TestInformation testInfo,
Throwable e)
Parametri |
testInfo |
TestInformation |
e |
Throwable |
Lanci |
DeviceNotAvailableException |
|
Metodi protetti
puòCreareUtentiAltri
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
Controlla se è possibile creare il numero desiderato di utenti.
Parametri |
device |
ITestDevice |
numberOfUsers |
int |
Lanci |
DeviceNotAvailableException |
|