RunOnWorkProfileTargetPreparer
public class RunOnWorkProfileTargetPreparer
extends BaseTargetPreparer
implements IConfigurationReceiver
Kurulumda bir iş profili oluşturan ve testlerin o kullanıcıda çalıştırılması gerektiğini işaretleyen bir ITargetPreparer
.
Sökme işleminde iş profili kaldırılır.
Halihazırda bir iş profili varsa, yeni bir tane oluşturmak yerine kullanılacak ve sökme işleminde kaldırılmayacaktır.
Aygıtın Managed_users özelliği yoksa veya gerektiğinde 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ı
RunOnWorkProfileTargetPreparer
public RunOnWorkProfileTargetPreparer ()
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 |