A partir de 27 de março de 2025, recomendamos usar android-latest-release em vez de aosp-main para criar e contribuir com o AOSP. Para mais informações, consulte Mudanças no AOSP.
Mantenha tudo organizado com as coleções
Salve e categorize o conteúdo com base nas suas preferências.
Descrição de teste
public final class TestDescription
extends Object
| 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, annotations) TestDescription (String className, String testName, 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
Descrição de teste
public TestDescription (String className,
String testName) Construtor
| Parâmetros |
|---|
className | String : O nome da classe que realiza o teste. |
testName | String : O nome do teste (método). |
Descrição de teste
public TestDescription (String className,
String testName,
Annotation... annotations) Construtor
| Parâmetros |
|---|
className | String : O nome da classe que realiza o teste. |
testName | String : O nome do teste (método). |
annotations | Annotation : Lista de ERROR(/Annotation) associados ao caso de teste. |
Descrição de teste
public TestDescription (String className,
String testName,
annotations) Construtor
| Parâmetros |
|---|
className | String : O nome da classe que realiza o teste. |
testName | String : O nome do teste (método). |
annotations | : Coleção de ERROR(/Annotation) associada ao caso de teste. |
Métodos públicos
comparado a
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 a partir de sua representação toString() }.
| Parâmetros |
|---|
data | String : a representação String. Formato esperado: classname#methodname |
| Devoluções |
|---|
TestDescription | o TestDescription ou null se não puder ser analisado |
getAnnotation
public T getAnnotation (Class<T> annotationType)
| Parâmetros |
|---|
annotationType | Class |
| Devoluções |
|---|
T | a anotação do tipo annotationType que está anexada a este nó de descrição ou null se não existir |
obter anotações
public getAnnotations ()
| Devoluções |
|---|
| todas as anotações anexadas a este nó de descrição |
getClassName
public String getClassName ()
Retorna o nome completo da classe do teste.
getTestName
public String getTestName ()
Retorna o nome do teste com os parâmetros, caso seja 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 nenhum parâmetro (se for um método parametrizado).
código hash
public int hashCode ()
para sequenciar
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 2023-12-01 UTC.
[[["Fácil de entender","easyToUnderstand","thumb-up"],["Meu problema foi resolvido","solvedMyProblem","thumb-up"],["Outro","otherUp","thumb-up"]],[["Não contém as informações de que eu preciso","missingTheInformationINeed","thumb-down"],["Muito complicado / etapas demais","tooComplicatedTooManySteps","thumb-down"],["Desatualizado","outOfDate","thumb-down"],["Problema na tradução","translationIssue","thumb-down"],["Problema com as amostras / o código","samplesCodeIssue","thumb-down"],["Outro","otherDown","thumb-down"]],["Última atualização 2023-12-01 UTC."],[],[]]