Uruchom na drugim etapie przygotowania użytkownika docelowego
public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
ITargetPreparer
, który tworzy drugorzędnego użytkownika w konfiguracji i oznacza, że testy powinny być uruchamiane na tym użytkowniku.
Podczas usuwania drugi użytkownik jest usuwany.
Jeśli dodatkowy użytkownik już istnieje, zostanie użyty zamiast tworzenia nowego i nie zostanie usunięty podczas usuwania.
Jeśli urządzenie nie ma możliwości utworzenia nowego użytkownika, gdy jest on wymagany, zostanie ustawiony argument instrumentacji skip-tests-reason, a użytkownik nie zostanie zmieniony. Testy uruchomione na urządzeniu mogą odczytać ten argument, aby odpowiedzieć na ten stan.
Streszczenie
Konstruktorzy publiczni
Uruchom na drugim etapie przygotowania użytkownika docelowego
public RunOnSecondaryUserTargetPreparer ()
Metody publiczne
setConfiguration
public void setConfiguration (IConfiguration configuration)
IConfiguration
w użyciu.
Parametry |
---|
configuration | IConfiguration |
public void setUp (TestInformation testInfo)
Parametry |
---|
testInfo | TestInformation |
public void tearDown (TestInformation testInfo,
Throwable e)
Parametry |
---|
testInfo | TestInformation |
e | Throwable |
Metody chronione
można tworzyćdodatkowych użytkowników
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
Sprawdza, czy możliwe jest utworzenie żądanej liczby użytkowników.
Parametry |
---|
device | ITestDevice |
numberOfUsers | int |