Ayuda de filtro de prueba

public class TestFilterHelper
extends Object

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


Clase de ayuda para filtrar las pruebas

Resumen

Constructores públicos

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

Métodos públicos

void addAllExcludeAnnotation( notAnnotations)

Agrega el elemento ERROR(/Set) de la anotación de exclusión de la prueba que se ejecutará.

void addAllExcludeFilters( filters)

Agrega el ERROR(/Set) de los filtros de las pruebas que se excluirán.

void addAllIncludeAnnotation( annotations)

Agrega el ERROR(/Set) de la anotación de inclusión de la prueba que se ejecutará.

void addAllIncludeFilters( filters)

Agrega el valor ERROR(/Set) de los filtros de las pruebas que se incluirán.

void addExcludeAnnotation(String notAnnotation)

Agrega una anotación de exclusión de la prueba que se ejecutará.

void addExcludeFilter(String filter)

Agrega un filtro de las pruebas que se excluirán

void addIncludeAnnotation(String annotation)

Agrega una anotación de inclusión de la prueba que se ejecutará.

void addIncludeFilter(String filter)

Agrega un filtro de qué pruebas se incluirán

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

Cómo comprobar si un elemento que tiene anotación pasa el filtro

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

Cómo comprobar si un elemento que tiene anotación pasa el filtro

boolean shouldTestRun(AnnotatedElement annotatedElement)

Cómo comprobar si un elemento que tiene anotación pasa el filtro

Constructores públicos

Ayuda de filtro de prueba

public TestFilterHelper ()

Ayuda de filtro de prueba

public TestFilterHelper ( includeFilters, 
                 excludeFilters, 
                 includeAnnotation, 
                 excludeAnnotation)

Parámetros
includeFilters

excludeFilters

includeAnnotation

excludeAnnotation

Métodos públicos

addAllExcludeAnnotation.

public void addAllExcludeAnnotation ( notAnnotations)

Agrega el elemento ERROR(/Set) de la anotación de exclusión de la prueba que se ejecutará.

Parámetros
notAnnotations

addAllExcludeFilters.

public void addAllExcludeFilters ( filters)

Agrega el ERROR(/Set) de los filtros de las pruebas que se excluirán.

Parámetros
filters

addAllIncludeAnnotation.

public void addAllIncludeAnnotation ( annotations)

Agrega el ERROR(/Set) de la anotación de inclusión de la prueba que se ejecutará.

Parámetros
annotations

addAllIncludeFilters

public void addAllIncludeFilters ( filters)

Agrega el valor ERROR(/Set) de los filtros de las pruebas que se incluirán.

Parámetros
filters

addExcludeAnnotation.

public void addExcludeAnnotation (String notAnnotation)

Agrega una anotación de exclusión de la prueba que se ejecutará.

Parámetros
notAnnotation String

addExcludeFilter.

public void addExcludeFilter (String filter)

Agrega un filtro de las pruebas que se excluirán

Parámetros
filter String

addIncludeAnnotation.

public void addIncludeAnnotation (String annotation)

Agrega una anotación de inclusión de la prueba que se ejecutará.

Parámetros
annotation String

addIncludeFilter

public void addIncludeFilter (String filter)

Agrega un filtro de qué pruebas se incluirán

Parámetros
filter String

ClearExcludeAnnotations

public void clearExcludeAnnotations ()

ClearExcludeFilters

public void clearExcludeFilters ()

clearIncludeAnnotations

public void clearIncludeAnnotations ()

ClearIncludeFilters

public void clearIncludeFilters ()

getExcludeAnnotation.

public  getExcludeAnnotation ()

Muestra

getExcludeFilters.

public  getExcludeFilters ()

Muestra

getIncludeAnnotation.

public  getIncludeAnnotation ()

Muestra

getIncludeFilters

public  getIncludeFilters ()

Muestra

deberías ejecutar

public boolean shouldRun (Description desc, 
                 extraJars)

Cómo comprobar si un elemento que tiene anotación pasa el filtro

Parámetros
desc Description: Es un Description que describe la prueba.

extraJars : Es una lista de ERROR(/File) que apunta a los archivos jar adicionales que se cargarán.

Muestra
boolean true si se debe ejecutar el método de prueba; de lo contrario, false

deberías ejecutar

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

Cómo comprobar si un elemento que tiene anotación pasa el filtro

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

classObj Class: Es la clase del método.

method Method: Método de prueba

Muestra
boolean true si se debe ejecutar el método de prueba; de lo contrario, false

debeTestRun

public boolean shouldTestRun (AnnotatedElement annotatedElement)

Cómo comprobar si un elemento que tiene anotación pasa el filtro

Parámetros
annotatedElement AnnotatedElement: Es el elemento que se debe filtrar.

Muestra
boolean true si se debe ejecutar la prueba; de lo contrario, false