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
PARAMETERIZED_TEST_REGEX
public static final Pattern PARAMETERIZED_TEST_REGEX
Regex para el método parametrizado. Por ejemplo: nombredeprueba[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 realiza 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 realiza la prueba. |
testName | String : el nombre de la prueba (método). |
annotations | Annotation : Lista de ERROR(/Annotation) asociada 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 realiza 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 |
convertirAIdentificador
public static TestIdentifier convertToIdentifier (TestDescription desc)
Cree un TestIdentifier
a partir de TestDescription
. Útil para convertir una descripción durante la prueba.
Parámetros |
---|
desc | TestDescription : la TestDescription que se va a convertir. |
Devoluciones |
---|
TestIdentifier | El TestIdentifier creado con los valores de TestDescription. |
es igual
public boolean equals (Object obj)
de 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 cadena. Formato esperado: nombre de clase#nombre de método |
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 nula si no existe ninguna |
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.
obtener nombre de prueba
public String getTestName ()
Devuelve el nombre de la prueba con los parámetros, si es una prueba parametrizada. Devuelve el nombre de la prueba normal si no es una prueba parametrizada.
getTestNameSinParams
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 ()