RunOnSecondaryUserTargetPreparer
public class RunOnSecondaryUserTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
Kurulumda ikincil bir kullanıcı oluşturan ve testlerin bu kullanıcıda çalıştırılması gerektiğini işaretleyen bir ITargetPreparer
.
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.
Gerektiğinde cihazın yeni bir kullanıcı oluşturma kapasitesi yoksa, enstrümantasyon argümanı atlama-testler-nedeni ayarlanır ve kullanıcı değişmez. Cihazda çalışan testler, bu duruma yanıt vermek için bu argümanı okuyabilir.
Özet
Kamu inşaatçıları
RunOnSecondaryUserTargetPreparer
public RunOnSecondaryUserTargetPreparer ()
Genel yöntemler
setYapılandırma
public void setConfiguration (IConfiguration configuration)
Kullanımdaki IConfiguration
enjekte eder.
parametreler |
---|
configuration | IConfiguration |
public void setUp (TestInformation testInfo)
parametreler |
---|
testInfo | TestInformation |
public void tearDown (TestInformation testInfo,
Throwable e)
parametreler |
---|
testInfo | TestInformation |
e | Throwable |
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 |