TestFilterHelper
public class TestFilterHelper
extends Object
| java.lang.object | |
| ↳ | com.android.tradefed.util.TestFilterHelper |
کلاس کمکی برای تست های فیلترینگ
خلاصه
سازندگان عمومی | |
|---|---|
TestFilterHelper () | |
TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)TestFilterHelper ( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation) | |
روش های عمومی | |
|---|---|
void | addAllExcludeAnnotation ( notAnnotations)addAllExcludeAnnotation ( notAnnotations) |
void | addAllExcludeFilters ( filters)addAllExcludeFilters ( filters) |
void | addAllIncludeAnnotation ( annotations)addAllIncludeAnnotation ( annotations) |
void | addAllIncludeFilters ( filters)addAllIncludeFilters ( filters) |
void | addExcludeAnnotation (String notAnnotation)یک حاشیه نویسی حذف تست را برای اجرا اضافه می کند |
void | addExcludeFilter (String filter)فیلتری را اضافه می کند که کدام آزمایش را حذف کنید |
void | addIncludeAnnotation (String annotation)یک حاشیه نویسی شامل تست را برای اجرا اضافه می کند |
void | addIncludeFilter (String filter)فیلتری را اضافه می کند که کدام آزمایش را شامل شود |
void | clearExcludeAnnotations () |
void | clearExcludeFilters () |
void | clearIncludeAnnotations () |
void | clearIncludeFilters () |
getExcludeAnnotation () | |
getExcludeFilters () | |
getIncludeAnnotation () | |
getIncludeFilters () | |
boolean | shouldRun (Description desc, extraJars)shouldRun (Description desc, extraJars)بررسی کنید که آیا عنصری که حاشیهنویسی دارد از فیلتر عبور میکند یا خیر |
boolean | shouldRun (String packageName, Class<?> classObj, Method method)بررسی کنید که آیا عنصری که حاشیهنویسی دارد از فیلتر عبور میکند یا خیر |
boolean | shouldTestRun (AnnotatedElement annotatedElement)بررسی کنید که آیا عنصری که حاشیهنویسی دارد از فیلتر عبور میکند یا خیر |
سازندگان عمومی
TestFilterHelper
public TestFilterHelper ()
TestFilterHelper
public TestFilterHelper (includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)
| پارامترها | |
|---|---|
includeFilters | |
excludeFilters | |
includeAnnotation | |
excludeAnnotation | |
روش های عمومی
addAllExcludeAnnotation
public void addAllExcludeAnnotation (notAnnotations)
ERROR(/Set) حاشیه نویسی حذف تست را برای اجرا اضافه می کند
| پارامترها | |
|---|---|
notAnnotations | |
addAllExcludeFilters
public void addAllExcludeFilters (filters)
ERROR(/Set) فیلترهایی را اضافه میکند که آزمایشهایی را حذف میکند.
| پارامترها | |
|---|---|
filters | |
addAllIncludeAnnotation
public void addAllIncludeAnnotation (annotations)
ERROR(/Set) حاشیه نویسی شامل تست را برای اجرا اضافه می کند
| پارامترها | |
|---|---|
annotations | |
addAllIncludeFilters
public void addAllIncludeFilters (filters)
ERROR(/Set) فیلترهایی را اضافه میکند که آزمایشهایی که باید شامل شوند
| پارامترها | |
|---|---|
filters | |
addExcludeAnnotation
public void addExcludeAnnotation (String notAnnotation)
یک حاشیه نویسی حذف تست را برای اجرا اضافه می کند
| پارامترها | |
|---|---|
notAnnotation | String |
addExcludeFilter
public void addExcludeFilter (String filter)
فیلتری را اضافه می کند که کدام آزمایش را حذف کنید
| پارامترها | |
|---|---|
filter | String |
addIncludeAnnotation
public void addIncludeAnnotation (String annotation)
یک حاشیه نویسی شامل تست را برای اجرا اضافه می کند
| پارامترها | |
|---|---|
annotation | String |
addIncludeFilter
public void addIncludeFilter (String filter)
فیلتری را اضافه می کند که کدام آزمایش را شامل شود
| پارامترها | |
|---|---|
filter | String |
clearExcludeAnnotations
public void clearExcludeAnnotations ()
clearExcludeFilters
public void clearExcludeFilters ()
clearIncludeAnnotations
public void clearIncludeAnnotations ()
clearIncludeFilters
public void clearIncludeFilters ()
getExcludeAnnotation
publicgetExcludeAnnotation ()
| برمی گرداند | |
|---|---|
getExcludeFilters
publicgetExcludeFilters ()
| برمی گرداند | |
|---|---|
getIncludeAnnotation
publicgetIncludeAnnotation ()
| برمی گرداند | |
|---|---|
getIncludeFilters
publicgetIncludeFilters ()
| برمی گرداند | |
|---|---|
باید اجرا شود
public boolean shouldRun (Description desc,
extraJars) بررسی کنید که آیا عنصری که حاشیهنویسی دارد از فیلتر عبور میکند یا خیر
| پارامترها | |
|---|---|
desc | Description : Description که آزمون را توصیف می کند. |
extraJars | ERROR(/File) که به شیشه های اضافی برای بارگیری اشاره می کند. |
| برمی گرداند | |
|---|---|
boolean | درست است اگر روش تست اجرا شود، در غیر این صورت false |
باید اجرا شود
public boolean shouldRun (String packageName,
Class<?> classObj,
Method method)بررسی کنید که آیا عنصری که حاشیهنویسی دارد از فیلتر عبور میکند یا خیر
| پارامترها | |
|---|---|
packageName | String : نام بسته متد |
classObj | Class : کلاس متد |
method | Method : روش تست |
| برمی گرداند | |
|---|---|
boolean | درست است اگر روش تست اجرا شود، در غیر این صورت false |
بایدTestRun
public boolean shouldTestRun (AnnotatedElement annotatedElement)
بررسی کنید که آیا عنصری که حاشیهنویسی دارد از فیلتر عبور میکند یا خیر
| پارامترها | |
|---|---|
annotatedElement | AnnotatedElement : عنصری که باید فیلتر شود |
| برمی گرداند | |
|---|---|
boolean | درست است اگر تست باید اجرا شود، در غیر این صورت false |