RunOnSecondaryUserTargetPreparer
public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
Bir ITargetPreparer
kurulumunda ikincil kullanıcı oluşturur ve testler bu kullanıcı çalıştırmak gerektiğini işaretleri.
Sökme işleminde ikincil kullanıcı kaldırılır.
İkincil bir kullanıcı zaten varsa, yeni bir tane oluşturmak yerine kullanılacak ve sökme işleminde kaldırılmayacaktır.
Cihaz gerektiğinde yeni bir kullanıcı oluşturma kapasitesine sahip değilse, enstrümantasyon argümanı atlama-testler-nedeni ayarlanacak ve kullanıcı değiştirilmeyecektir. Cihazda çalışan testler, bu duruma yanıt vermek için bu argümanı okuyabilir.
Özet
Korumalı yöntemler |
---|
boolean | canCreateAdditionalUsers (ITestDevice device, int numberOfUsers) İstenilen sayıda kullanıcı yaratmanın mümkün olup olmadığını kontrol eder. |
Kamu inşaatçıları
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
Genel yöntemler
setYapılandırma
public void setConfiguration (IConfiguration configuration)
Enjekte eder IConfiguration
kullanımda.
parametreler |
---|
configuration | IConfiguration |
public void setUp (TestInformation testInfo)
parametreler |
---|
testInfo | TestInformation |
atar |
---|
DeviceNotAvailableException | |
TargetSetupError | |
public void tearDown (TestInformation testInfo,
Throwable e)
parametreler |
---|
testInfo | TestInformation |
e | Throwable |
atar |
---|
DeviceNotAvailableException | |
Korumalı yöntemler
canCreateEkKullanıcılar
protected boolean canCreateAdditionalUsers (ITestDevice device,
int numberOfUsers)
İstenilen sayıda kullanıcı yaratmanın mümkün olup olmadığını kontrol eder.
parametreler |
---|
device | ITestDevice |
numberOfUsers | int |
atar |
---|
DeviceNotAvailableException | |