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 les informations d'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: nomTest[0]
Constructeurs publics
Description du test
public TestDescription (String className,
String testName)
Constructeur
Paramètres |
className |
String : nom de la classe qui héberge 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 qui héberge 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 qui héberge le test. |
testName |
String : nom du test (de la méthode). |
annotations |
: collection de ERROR(/Annotation) associée au scénario de test. |
Méthodes publiques
compareTo
public int compareTo (TestDescription o)
Paramètres |
o |
TestDescription |
createFromTestIdentifier
public static TestDescription createFromTestIdentifier (TestIdentifier testId)
Créez un TestDescription
à partir d'un TestIdentifier
. Utilisé pour faciliter les conversions d'une interface à l'autre.
equals
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 de la chaîne. Format attendu: classname#methodname |
Renvoie |
TestDescription |
la description du test ou la valeur nulle 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 associée à ce nœud de description, ou la valeur "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 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 2024/11/08 (UTC).
[[["Facile à comprendre","easyToUnderstand","thumb-up"],["J'ai pu résoudre mon problème","solvedMyProblem","thumb-up"],["Autre","otherUp","thumb-up"]],[["Il n'y a pas l'information dont j'ai besoin","missingTheInformationINeed","thumb-down"],["Trop compliqué/Trop d'étapes","tooComplicatedTooManySteps","thumb-down"],["Obsolète","outOfDate","thumb-down"],["Problème de traduction","translationIssue","thumb-down"],["Mauvais exemple/Erreur de code","samplesCodeIssue","thumb-down"],["Autre","otherDown","thumb-down"]],["Dernière mise à jour le 2024/11/08 (UTC)."],[],[]]