Em 2026, para nos alinharmos ao nosso modelo de desenvolvimento estável e garantir a estabilidade da plataforma para o ecossistema, vamos publicar o código-fonte no AOSP no segundo e quarto trimestres. Para criar e contribuir com o AOSP, use android-latest-release. A ramificação de manifesto android-latest-release sempre vai referenciar a versão mais recente enviada ao AOSP. Para mais informações, consulte Mudanças no AOSP.
O Google usa tecnologia de IA na tradução de conteúdos para seu idioma de preferência. As traduções com IA podem ter erros.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
TestDescription
public
final
class
TestDescription
extends Object
implements
Comparable<TestDescription>,
Serializable
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.TestDescription
|
Classe que representa informações sobre um caso de teste.
Resumo
Construtores públicos |
TestDescription(String className, String testName)
Construtor
|
TestDescription(String className, String testName, Annotation... annotations)
Construtor
|
TestDescription(String className, String testName, Collection<Annotation> annotations)
Construtor
|
Campos
PARAMETERIZED_TEST_REGEX
public static final Pattern PARAMETERIZED_TEST_REGEX
Regex para método parametrizado. Por exemplo: testName[0]
Construtores públicos
TestDescription
public TestDescription (String className,
String testName)
Construtor
| Parâmetros |
className |
String: o nome da classe que contém o teste. |
testName |
String: o nome do teste (método). |
TestDescription
public TestDescription (String className,
String testName,
Annotation... annotations)
Construtor
| Parâmetros |
className |
String: o nome da classe que contém o teste. |
testName |
String: o nome do teste (método). |
annotations |
Annotation: lista de Annotation associados ao caso de teste. |
TestDescription
public TestDescription (String className,
String testName,
Collection<Annotation> annotations)
Construtor
| Parâmetros |
className |
String: o nome da classe que contém o teste. |
testName |
String: o nome do teste (método). |
annotations |
Collection: coleção de Annotation associados ao caso de teste. |
Métodos públicos
compareTo
public int compareTo (TestDescription o)
| Parâmetros |
o |
TestDescription |
igual a
public boolean equals (Object obj)
fromString
public static TestDescription fromString (String data)
Crie um TestDescription com base na representação toString()}.
| Parâmetros |
data |
String: a representação de string. Formato esperado: classname#methodname |
| Retorna |
TestDescription |
o TestDescription ou nulo se não for possível analisar |
getAnnotation
public T getAnnotation (Class<T> annotationType)
| Parâmetros |
annotationType |
Class |
| Retorna |
T |
a anotação do tipo annotationType anexada a este nó de descrição ou
nulo se não houver nenhuma |
getAnnotations
public Collection<Annotation> getAnnotations ()
| Retorna |
Collection<Annotation> |
todas as anotações anexadas a este nó de descrição |
getClassName
public String getClassName ()
Retorna o nome da classe totalmente qualificado do teste.
getTestName
public String getTestName ()
Retorna o nome do teste com os parâmetros, se for um teste parametrizado. Retorna o nome do teste regular se não for um teste parametrizado.
getTestNameWithoutParams
public String getTestNameWithoutParams ()
Retorna o nome do teste sem parâmetros (se for um método parametrizado).
hashCode
public int hashCode ()
toString
public String toString ()
O conteúdo e os exemplos de código nesta página estão sujeitos às licenças descritas na Licença de conteúdo. Java e OpenJDK são marcas registradas da Oracle e/ou suas afiliadas.
Última atualização 2026-06-22 UTC.
[null,null,["Última atualização 2026-06-22 UTC."],[],[]]