Descripción de la prueba
public final class TestDescription
extends Object
java.lang.Objeto |
↳ | com.android.tradefed.result.TestDescription |
Clase que representa información sobre un caso de prueba.
Resumen
Constructores públicos |
---|
TestDescription (String className, String testName) Constructor |
TestDescription (String className, String testName, Annotation... annotations) Constructor |
TestDescription (String className, String testName, annotations) TestDescription (String className, String testName, annotations) Constructor |
Campos
PARAMETRIZADO_PRUEBA_REGEX
public static final Pattern PARAMETERIZED_TEST_REGEX
Regex para el método parametrizado. Por ejemplo: nombrePrueba[0]
Constructores públicos
Descripción de la prueba
public TestDescription (String className,
String testName)
Constructor
Parámetros |
---|
className | String : el nombre de la clase que contiene la prueba. |
testName | String : el nombre de la prueba (método). |
Descripción de la prueba
public TestDescription (String className,
String testName,
Annotation... annotations)
Constructor
Parámetros |
---|
className | String : el nombre de la clase que contiene la prueba. |
testName | String : el nombre de la prueba (método). |
annotations | Annotation : Lista de ERROR(/Annotation) asociados con el caso de prueba. |
Descripción de la prueba
public TestDescription (String className,
String testName,
annotations)
Constructor
Parámetros |
---|
className | String : el nombre de la clase que contiene la prueba. |
testName | String : el nombre de la prueba (método). |
annotations | : Colección de ERROR(/Annotation) asociada con el caso de prueba. |
Métodos públicos
comparar con
public int compareTo (TestDescription o)
Parámetros |
---|
o | TestDescription |
convertToIdentifier
public static TestIdentifier convertToIdentifier (TestDescription desc)
Cree un TestIdentifier
a partir de una TestDescription
. Útil para convertir una descripción durante la prueba.
Devoluciones |
---|
TestIdentifier | El TestIdentifier creado con los valores de TestDescription. |
es igual
public boolean equals (Object obj)
de la cadena
public static TestDescription fromString (String data)
Cree una TestDescription
a partir de su representación toString()
}.
Parámetros |
---|
data | String : la representación de String. Formato esperado: classname#methodname |
obtener anotación
public T getAnnotation (Class<T> annotationType)
Parámetros |
---|
annotationType | Class |
Devoluciones |
---|
T | la anotación de tipo annotationType que se adjunta a este nodo de descripción, o nulo si no existe ninguno |
obtener anotaciones
public getAnnotations ()
Devoluciones |
---|
| todas las anotaciones adjuntas a este nodo de descripción |
getClassName
public String getClassName ()
Devuelve el nombre de clase completo de la prueba.
getTestName
public String getTestName ()
Devuelve el nombre de la prueba con los parámetros, si es prueba parametrizada. Devuelve el nombre de la prueba normal si no es una prueba parametrizada.
getTestNameWithoutParams
public String getTestNameWithoutParams ()
Devuelve el nombre de la prueba sin ningún parámetro (si es un método parametrizado).
código hash
public int hashCode ()
Encadenar
public String toString ()