ITestAnnotationFilterReceiver

public interface ITestAnnotationFilterReceiver

com.android.tradefed.testtype.ITestAnnotationFilterReceiver


یک اجراکننده که می‌تواند بر اساس حاشیه‌نویسی‌ها، تست‌هایی را که باید اجرا شوند، فیلتر کند.

اگر تستی با یک یا چند فیلتر شامل مطابقت داشته باشد و با هیچ یک از فیلترهای حذف مطابقت نداشته باشد، اجرا خواهد شد. اگر هیچ فیلتر شاملی داده نشده باشد، تمام تست‌ها باید اجرا شوند، مشروط بر اینکه با هیچ یک از فیلترهای حذف مطابقت نداشته باشند.

خلاصه

روش‌های عمومی

abstract void addAllExcludeAnnotation (Set<String> notAnnotations)

Set از حاشیه‌نویسی‌ها را اضافه می‌کند تا در صورت علامت‌گذاری یک تست با آن، آن را حذف کند.

abstract void addAllIncludeAnnotation (Set<String> annotations)

Set از حاشیه‌نویسی‌ها را اضافه می‌کند تا در صورت علامت‌گذاری تست‌ها با آن، شامل شوند.

abstract void addExcludeAnnotation (String notAnnotation)

یک حاشیه‌نویسی اضافه می‌کند تا در صورت علامت‌گذاری تست‌ها با آن، آن‌ها را حذف کند.

abstract void addIncludeAnnotation (String annotation)

اگر تستی با حاشیه‌نویسی علامت‌گذاری شده باشد، یک حاشیه‌نویسی اضافه می‌کند تا شامل آن شود.

abstract void clearExcludeAnnotations ()

تمام حاشیه‌نویسی‌های مستثنی که در حال حاضر ردیابی می‌شوند را حذف کنید.

abstract void clearIncludeAnnotations ()

تمام حاشیه‌نویسی‌های include که در حال حاضر ردیابی می‌شوند را حذف کنید.

abstract Set<String> getExcludeAnnotations ()

Set فعلی حاشیه‌نویسی‌ها را برای حذف برمی‌گرداند.

abstract Set<String> getIncludeAnnotations ()

Set فعلی حاشیه‌نویسی‌ها را که باید لحاظ شوند، برمی‌گرداند.

روش‌های عمومی

حاشیه‌نویسی addAllExclude

public abstract void addAllExcludeAnnotation (Set<String> notAnnotations)

Set از حاشیه‌نویسی‌ها را اضافه می‌کند تا در صورت علامت‌گذاری یک تست با آن، آن را حذف کند.

پارامترها
notAnnotations Set

حاشیه‌نویسی addAllInclude

public abstract void addAllIncludeAnnotation (Set<String> annotations)

Set از حاشیه‌نویسی‌ها را اضافه می‌کند تا در صورت علامت‌گذاری تست‌ها با آن، شامل شوند.

پارامترها
annotations Set

حاشیه‌نویسی addExclude

public abstract void addExcludeAnnotation (String notAnnotation)

یک حاشیه‌نویسی اضافه می‌کند تا در صورت علامت‌گذاری تست‌ها با آن، آن‌ها را حذف کند.

پارامترها
notAnnotation String

حاشیه‌نویسی addInclude

public abstract void addIncludeAnnotation (String annotation)

اگر تستی با حاشیه‌نویسی علامت‌گذاری شده باشد، یک حاشیه‌نویسی اضافه می‌کند تا شامل آن شود.

پارامترها
annotation String

حاشیه‌نویسی‌های clearExclude

public abstract void clearExcludeAnnotations ()

تمام حاشیه‌نویسی‌های مستثنی که در حال حاضر ردیابی می‌شوند را حذف کنید.

حاشیه‌نویسی‌های clearInclude

public abstract void clearIncludeAnnotations ()

تمام حاشیه‌نویسی‌های include که در حال حاضر ردیابی می‌شوند را حذف کنید.

حاشیه‌نویسی‌های getExclude

public abstract Set<String> getExcludeAnnotations ()

Set فعلی حاشیه‌نویسی‌ها را برای حذف برمی‌گرداند.

بازگشت‌ها
Set<String>

حاشیه‌نویسی‌های getInclude

public abstract Set<String> getIncludeAnnotations ()

Set فعلی حاشیه‌نویسی‌ها را که باید لحاظ شوند، برمی‌گرداند.

بازگشت‌ها
Set<String>