À partir de 2026, pour nous aligner sur notre modèle de développement stable et garantir la stabilité de la plate-forme pour l'écosystème, nous publierons le code source sur AOSP au deuxième et au quatrième trimestre. Pour créer et contribuer à AOSP, nous vous recommandons d'utiliser android-latest-release au lieu de aosp-main. La branche de fichier manifeste android-latest-release fera toujours référence à la version la plus récente envoyée à AOSP. Pour en savoir plus, consultez Modifications apportées à AOSP.
Restez organisé à l'aide des collections
Enregistrez et classez les contenus selon vos préférences.
TestDescription
public
final
class
TestDescription
extends Object
| java.lang.Object
|
| ↳ |
com.android.tradefed.result.TestDescription
|
Classe représentant des informations sur un scénario de test.
Résumé
Constructeurs publics |
TestDescription(String className, String testName)
Constructeur
|
TestDescription(String className, String testName, Annotation... annotations)
Constructeur
|
TestDescription(String className, String testName, annotations)
Constructeur
|
Champs
PARAMETERIZED_TEST_REGEX
public static final Pattern PARAMETERIZED_TEST_REGEX
Expression régulière pour la méthode paramétrée. Par exemple : testName[0]
Constructeurs publics
TestDescription
public TestDescription (String className,
String testName)
Constructeur
| Paramètres |
className |
String : nom de la classe contenant le test. |
testName |
String : nom du test (méthode). |
TestDescription
public TestDescription (String className,
String testName,
Annotation... annotations)
Constructeur
| Paramètres |
className |
String : nom de la classe contenant le test. |
testName |
String : nom du test (méthode). |
annotations |
Annotation : liste des ERROR(/Annotation) associés au cas de test. |
TestDescription
public TestDescription (String className,
String testName,
annotations)
Constructeur
| Paramètres |
className |
String : nom de la classe contenant le test. |
testName |
String : nom du test (méthode). |
annotations |
: collection de ERROR(/Annotation) associés au cas de test. |
Méthodes publiques
compareTo
public int compareTo (TestDescription o)
| Paramètres |
o |
TestDescription |
égal à
public boolean equals (Object obj)
fromString
public static TestDescription fromString (String data)
Créez un TestDescription à partir de sa représentation toString()}.
| Paramètres |
data |
String : représentation sous forme de chaîne. Format attendu : nomdeclasse#nomdeméthode |
| Renvoie |
TestDescription |
TestDescription ou null si elle n'a pas pu être analysée |
getAnnotation
public T getAnnotation (Class<T> annotationType)
| Paramètres |
annotationType |
Class |
| Renvoie |
T |
l'annotation de type annotationType qui est associée à ce nœud de description, ou null si aucune n'existe |
getAnnotations
public getAnnotations ()
| Renvoie |
|
toutes les annotations associées à ce nœud de description. |
getClassName
public String getClassName ()
Renvoie le nom de classe complet du test.
getTestName
public String getTestName ()
Renvoie le nom du test avec les paramètres, s'il s'agit d'un test paramétré. Renvoie le nom du test standard s'il ne s'agit pas d'un test paramétré.
getTestNameWithoutParams
public String getTestNameWithoutParams ()
Renvoie le nom du test sans aucun paramètre (s'il s'agit d'une méthode paramétrée).
hashCode
public int hashCode ()
toString
public String toString ()
Le contenu et les exemples de code de cette page sont soumis aux licences décrites dans la Licence de contenu. Java et OpenJDK sont des marques ou des marques déposées d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2025/12/04 (UTC).
[null,null,["Dernière mise à jour le 2025/12/04 (UTC)."],[],[]]