Ayudantedefiltrodeprueba

public class TestFilterHelper
extends Object

java.lang.Objeto
com.android.tradefed.util.TestFilterHelper


Clase auxiliar para pruebas de filtrado.

Resumen

Constructores públicos

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)

Métodos públicos

void addAllExcludeAnnotation ( notAnnotations) addAllExcludeAnnotation ( notAnnotations)

Agrega el ERROR(/Set) de anotación de exclusión de la prueba a ejecutar

void addAllExcludeFilters ( filters) addAllExcludeFilters ( filters)

Agrega el ERROR(/Set) de los filtros de qué pruebas excluir.

void addAllIncludeAnnotation ( annotations) addAllIncludeAnnotation ( annotations)

Agrega el ERROR(/Set) de la anotación de inclusión de la prueba a ejecutar

void addAllIncludeFilters ( filters) addAllIncludeFilters ( filters)

Agrega el ERROR(/Set) de filtros de qué pruebas incluir

void addExcludeAnnotation (String notAnnotation)

Agrega una anotación de exclusión de la prueba a ejecutar.

void addExcludeFilter (String filter)

Agrega un filtro de qué pruebas excluir

void addIncludeAnnotation (String annotation)

Agrega una anotación de inclusión de la prueba a ejecutar.

void addIncludeFilter (String filter)

Agrega un filtro de qué pruebas incluir

void clearExcludeAnnotations ()
void clearExcludeFilters ()
void clearIncludeAnnotations ()
void clearIncludeFilters ()
getExcludeAnnotation ()
getExcludeFilters ()
getIncludeAnnotation ()
getIncludeFilters ()
boolean shouldRun (Description desc, extraJars) shouldRun (Description desc, extraJars)

Comprobar si un elemento que tiene anotación pasa el filtro

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

Comprobar si un elemento que tiene anotación pasa el filtro

boolean shouldTestRun (AnnotatedElement annotatedElement)

Comprobar si un elemento que tiene anotación pasa el filtro

Constructores públicos

Ayudantedefiltrodeprueba

public TestFilterHelper ()

Ayudantedefiltrodeprueba

public TestFilterHelper ( includeFilters, 
                 excludeFilters, 
                 includeAnnotation, 
                 excludeAnnotation)

Parámetros
includeFilters

excludeFilters

includeAnnotation

excludeAnnotation

Métodos públicos

agregarTodoExcluirAnotación

public void addAllExcludeAnnotation ( notAnnotations)

Agrega el ERROR(/Set) de anotación de exclusión de la prueba a ejecutar

Parámetros
notAnnotations

agregartodosexcluirfiltros

public void addAllExcludeFilters ( filters)

Agrega el ERROR(/Set) de los filtros de qué pruebas excluir.

Parámetros
filters

agregarTodoIncluirAnotación

public void addAllIncludeAnnotation ( annotations)

Agrega el ERROR(/Set) de la anotación de inclusión de la prueba a ejecutar

Parámetros
annotations

agregarTodosIncluirFiltros

public void addAllIncludeFilters ( filters)

Agrega el ERROR(/Set) de filtros de qué pruebas incluir

Parámetros
filters

agregarExcluirAnotación

public void addExcludeAnnotation (String notAnnotation)

Agrega una anotación de exclusión de la prueba a ejecutar.

Parámetros
notAnnotation String

agregar filtro de exclusión

public void addExcludeFilter (String filter)

Agrega un filtro de qué pruebas excluir

Parámetros
filter String

agregarIncluirAnotación

public void addIncludeAnnotation (String annotation)

Agrega una anotación de inclusión de la prueba a ejecutar.

Parámetros
annotation String

agregarIncludeFilter

public void addIncludeFilter (String filter)

Agrega un filtro de qué pruebas incluir

Parámetros
filter String

borrarExcluirAnotaciones

public void clearExcludeAnnotations ()

borrarExcluirfiltros

public void clearExcludeFilters ()

claroIncluirAnotaciones

public void clearIncludeAnnotations ()

borrarIncluirfiltros

public void clearIncludeFilters ()

getExcludeAnnotation

public  getExcludeAnnotation ()

Devoluciones

getExcludeFilters

public  getExcludeFilters ()

Devoluciones

getIncludeAnnotation

public  getIncludeAnnotation ()

Devoluciones

getIncludeFilters

public  getIncludeFilters ()

Devoluciones

debería ejecutar

public boolean shouldRun (Description desc, 
                 extraJars)

Comprobar si un elemento que tiene anotación pasa el filtro

Parámetros
desc Description : una Description que describe la prueba.

extraJars : una lista de ERROR(/File) que apunta a archivos jar adicionales para cargar.

Devoluciones
boolean Verdadero si el método de prueba debe ejecutarse; falso en caso contrario.

debería ejecutar

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

Comprobar si un elemento que tiene anotación pasa el filtro

Parámetros
packageName String : nombre del paquete del método

classObj Class : clase del método

method Method : método de prueba

Devoluciones
boolean Verdadero si el método de prueba debe ejecutarse; falso en caso contrario.

deberíaTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

Comprobar si un elemento que tiene anotación pasa el filtro

Parámetros
annotatedElement AnnotatedElement : el elemento a filtrar

Devoluciones
boolean Verdadero si la prueba debe ejecutarse; falso en caso contrario.