Google est engagé à faire progresser l'équité raciale pour les communautés noires. Regarde comment.
Cette page a été traduite par l'API Cloud Translation.
Switch to English

Description du test

public final class TestDescription
extends Object

java.lang.Object
com.android.tradefed.result.TestDescription


Classe représentant des informations sur un test.

Résumé

Des champs

public static final Pattern PARAMETERIZED_TEST_REGEX

Regex pour la méthode paramétrée.

constructeurs publics

TestDescription (String className, String testName)

Constructeur

TestDescription (String className, String testName, Annotation... annotations)

Constructeur

TestDescription (String className, String testName, annotations) TestDescription (String className, String testName, annotations)

Constructeur

méthodes publiques

static TestIdentifier convertToIdentifier ( TestDescription desc)

Créer un TestIdentifier d'un TestDescription .

static TestDescription createFromTestIdentifier (TestIdentifier testId)

Créer un TestDescription d'un TestIdentifier .

boolean equals (Object obj)
<T extends Annotation> T getAnnotation (Class<T> annotationType)
getAnnotations ()
String getClassName ()

Retourne le nom de classe complet du test.

String getTestName ()

Retourne le nom du test avec les paramètres, si ce Testons paramétrés.

String getTestNameWithoutParams ()

Retourne le nom du test sans aucun paramètre (si elle est une méthode paramétrés).

int hashCode ()
String toString ()

Des champs

PARAMETERIZED_TEST_REGEX

public static final Pattern PARAMETERIZED_TEST_REGEX

Regex pour la méthode paramétrée. Par exemple: TESTNAME [0]

constructeurs publics

Description du test

public TestDescription (String className, 
                String testName)

Constructeur

Paramètres
className String : Le nom de la classe la tenue du test.

testName String : Le nom du test (méthode).

Description du test

public TestDescription (String className, 
                String testName, 
                Annotation... annotations)

Constructeur

Paramètres
className String : Le nom de la classe la tenue du test.

testName String : Le nom du test (méthode).

annotations Annotation : Liste des ERROR(/Annotation) associé au cas de test.

Description du test

public TestDescription (String className, 
                String testName, 
                 annotations)

Constructeur

Paramètres
className String : Le nom de la classe la tenue du test.

testName String : Le nom du test (méthode).

annotations : Collection de ERROR(/Annotation) associé au cas de test.

méthodes publiques

convertToIdentifier

public static TestIdentifier convertToIdentifier ( TestDescription desc)

Créer un TestIdentifier d'un TestDescription . Utile pour convertir une description au cours des essais.

Paramètres
desc TestDescription : Le TestDescription à convertir.

Retour
TestIdentifier Le créé TestIdentifier avec les valeurs de TestDescription.

createFromTestIdentifier

public static TestDescription createFromTestIdentifier (TestIdentifier testId)

Créer un TestDescription d'un TestIdentifier . Utilisé pour faciliter la conversion d'un à l'autre.

Paramètres
testId TestIdentifier : Le TestIdentifier à convertir.

Retour
TestDescription la création TestDescription avec les valeurs de TestIdentifier.

équivaut à

public boolean equals (Object obj)

Paramètres
obj Object

Retour
boolean

getAnnotation

public T getAnnotation (Class<T> annotationType)

Paramètres
annotationType Class

Retour
T l'annotation de type AnnotationType qui est attaché à ce noeud de description, ou null s'il n'y en a

getAnnotations

public  getAnnotations ()

Retour
toutes les annotations attachées à ce noeud description

getClassName

public String getClassName ()

Retourne le nom de classe complet du test.

Retour
String

getTestName

public String getTestName ()

Retourne le nom du test avec les paramètres, si ce Testons paramétrés. Retourne le nom du test régulier sinon un test paramétrés.

Retour
String

getTestNameWithoutParams

public String getTestNameWithoutParams ()

Retourne le nom du test sans aucun paramètre (si elle est une méthode paramétrés).

Retour
String

hashCode

public int hashCode ()

Retour
int

toString

public String toString ()

Retour
String