Test FiltresiYardımcısı
public
class
TestFilterHelper
extends Object
Java.lang.Nesne | |
🎃 | com.android.tradefed.util.TestFilterHelper |
Filtreleme testleri için yardımcı sınıf
Özet
Kamu inşaatçıları | |
---|---|
TestFilterHelper()
|
|
TestFilterHelper(
|
Herkese açık yöntemler | |
---|---|
void
|
addAllExcludeAnnotation(
Çalıştırılacak testin hariç tut ek açıklamasının |
void
|
addAllExcludeFilters(
Testlerin hariç tutulacağı |
void
|
addAllIncludeAnnotation(
Çalıştırılacak testin "dahil et" ek açıklamasını |
void
|
addAllIncludeFilters(
Dahil edilecek testlerin |
void
|
addExcludeAnnotation(String notAnnotation)
Çalıştırılacak testin bir hariç tutma ek açıklaması ekler |
void
|
addExcludeFilter(String filter)
Hariç tutulacak testlerin yer aldığı bir filtre ekler |
void
|
addIncludeAnnotation(String annotation)
Çalıştırılacak teste ait bir "include" (dahil etme) ek açıklaması ekler |
void
|
addIncludeFilter(String filter)
Dahil edilecek testlerin filtresini ekler |
void
|
clearExcludeAnnotations()
|
void
|
clearExcludeFilters()
|
void
|
clearIncludeAnnotations()
|
void
|
clearIncludeFilters()
|
|
getExcludeAnnotation()
|
|
getExcludeFilters()
|
|
getIncludeAnnotation()
|
|
getIncludeFilters()
|
boolean
|
shouldRun(Description desc,
Ek açıklamaya sahip bir öğenin filtreyi geçip geçmediğini kontrol etme |
boolean
|
shouldRun(String packageName, Class<?> classObj, Method method)
Ek açıklamaya sahip bir öğenin filtreyi geçip geçmediğini kontrol etme |
boolean
|
shouldTestRun(AnnotatedElement annotatedElement)
Ek açıklamaya sahip bir öğenin filtreyi geçip geçmediğini kontrol etme |
Kamu inşaatçıları
Test FiltresiYardımcısı
public TestFilterHelper ()
Test FiltresiYardımcısı
public TestFilterHelper (includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)
Parametreler | |
---|---|
includeFilters |
|
excludeFilters |
|
includeAnnotation |
|
excludeAnnotation |
|
Herkese açık yöntemler
addAllExcludeDescription
public void addAllExcludeAnnotation (notAnnotations)
Çalıştırılacak testin hariç tut ek açıklamasının ERROR(/Set)
değerini ekler
Parametreler | |
---|---|
notAnnotations |
|
addAllExcludeFiltreler
public void addAllExcludeFilters (filters)
Testlerin hariç tutulacağı ERROR(/Set)
filtre ekler.
Parametreler | |
---|---|
filters |
|
addAllIncludeDescription
public void addAllIncludeAnnotation (annotations)
Çalıştırılacak testin "dahil et" ek açıklamasını ERROR(/Set)
ekler
Parametreler | |
---|---|
annotations |
|
addAllIncludeFiltreler
public void addAllIncludeFilters (filters)
Dahil edilecek testlerin ERROR(/Set)
tanesini ekler
Parametreler | |
---|---|
filters |
|
addExcludeDescription
public void addExcludeAnnotation (String notAnnotation)
Çalıştırılacak testin bir hariç tutma ek açıklaması ekler
Parametreler | |
---|---|
notAnnotation |
String |
addHariç Tut Filtresi
public void addExcludeFilter (String filter)
Hariç tutulacak testlerin yer aldığı bir filtre ekler
Parametreler | |
---|---|
filter |
String |
addIncludeDescription
public void addIncludeAnnotation (String annotation)
Çalıştırılacak teste ait bir "include" (dahil etme) ek açıklaması ekler
Parametreler | |
---|---|
annotation |
String |
addIncludeFilter
public void addIncludeFilter (String filter)
Dahil edilecek testlerin filtresini ekler
Parametreler | |
---|---|
filter |
String |
clearExcludeDescriptions
public void clearExcludeAnnotations ()
NetHariç Tutulacaklar
public void clearExcludeFilters ()
clearIncludeNotlar
public void clearIncludeAnnotations ()
temizleme Filtreleri
public void clearIncludeFilters ()
getHariçDescription
publicgetExcludeAnnotation ()
İlerlemeler | |
---|---|
|
getHariç Tutacak Filtreleri
publicgetExcludeFilters ()
İlerlemeler | |
---|---|
|
getIncludeDescription
publicgetIncludeAnnotation ()
İlerlemeler | |
---|---|
|
getIncludeFiltreler
publicgetIncludeFilters ()
İlerlemeler | |
---|---|
|
gerekliÇalıştır
public boolean shouldRun (Description desc,extraJars)
Ek açıklamaya sahip bir öğenin filtreyi geçip geçmediğini kontrol etme
Parametreler | |
---|---|
desc |
Description : Testi açıklayan bir Description . |
extraJars |
: Yüklenecek fazladan jar'ları işaret eden ERROR(/File) listesi. |
İlerlemeler | |
---|---|
boolean |
test yönteminin çalışması gerekiyorsa true, aksi takdirde false |
gerekliÇalıştır
public boolean shouldRun (String packageName, Class<?> classObj, Method method)
Ek açıklamaya sahip bir öğenin filtreyi geçip geçmediğini kontrol etme
Parametreler | |
---|---|
packageName |
String : yöntem paketinin adı |
classObj |
Class : yöntemin sınıfı |
method |
Method : test yöntemi |
İlerlemeler | |
---|---|
boolean |
test yönteminin çalışması gerekiyorsa true, aksi takdirde false |
gerekliTestRun
public boolean shouldTestRun (AnnotatedElement annotatedElement)
Ek açıklamaya sahip bir öğenin filtreyi geçip geçmediğini kontrol etme
Parametreler | |
---|---|
annotatedElement |
AnnotatedElement : filtrelenecek öğe |
İlerlemeler | |
---|---|
boolean |
testin çalışması gerekiyorsa true, aksi takdirde false |