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 |