TestFilterHelper

public class TestFilterHelper
extends Object

java.lang.Object
   ↳ com.android.tradefed.util.TestFilterHelper


فئة مساعدة لفلترة الاختبارات

ملخّص

وظائف الإنشاء العامة

TestFilterHelper()
TestFilterHelper( includeFilters, excludeFilters, includeAnnotation, excludeAnnotation)

الطرق العامة

void addAllExcludeAnnotation( notAnnotations)

تضيف ERROR(/Set) للتعليق التوضيحي لاستبعاد الاختبار المطلوب تنفيذه

void addAllExcludeFilters( filters)

تُضيف ERROR(/Set) الفلاتر التي يجب استبعاد الاختبارات منها.

void addAllIncludeAnnotation( annotations)

تضيف ERROR(/Set) لتشمل التعليق التوضيحي للاختبار المطلوب تنفيذه

void addAllIncludeFilters( filters)

لإضافة ERROR(/Set) الفلاتر التي يجب تضمين الاختبارات فيها

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)

التحقّق مما إذا كان العنصر الذي يحتوي على تعليق توضيحي يجتاز الفلتر

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

public  getExcludeAnnotation ()

المرتجعات

getExcludeFilters

public  getExcludeFilters ()

المرتجعات

getIncludeAnnotation

public  getIncludeAnnotation ()

المرتجعات

getIncludeFilters

public  getIncludeFilters ()

المرتجعات

shouldRun

public boolean shouldRun (Description desc, 
                 extraJars)

التحقّق مما إذا كان العنصر الذي يحتوي على تعليق توضيحي يجتاز الفلتر

المعلمات
desc Description: Description يصف الاختبار

extraJars : قائمة ERROR(/File) تشير إلى حِزم إضافية يتم تحميلها

المرتجعات
boolean صحيح إذا كان يجب تنفيذ طريقة الاختبار، وخطأ في الحالات الأخرى

shouldRun

public boolean shouldRun (String packageName, 
                Class<?> classObj, 
                Method method)

التحقّق مما إذا كان العنصر الذي يحتوي على تعليق توضيحي يجتاز الفلتر

المعلمات
packageName String: اسم حزمة الطريقة

classObj Class: فئة الطريقة

method Method: طريقة الاختبار

المرتجعات
boolean صحيح إذا كان يجب تنفيذ طريقة الاختبار، وخطأ في الحالات الأخرى

shouldTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

التحقّق مما إذا كان العنصر الذي يحتوي على تعليق توضيحي يجتاز الفلتر

المعلمات
annotatedElement AnnotatedElement: العنصر المطلوب فلترته

المرتجعات
boolean صحيح إذا كان يجب تنفيذ الاختبار، وخطأ في الحالات الأخرى