विवरण परीक्षण

public final class TestDescription
extends Object

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


एक परीक्षण मामले के बारे में जानकारी का प्रतिनिधित्व करने वाला वर्ग।

सारांश

खेत

public static final Pattern PARAMETERIZED_TEST_REGEX

पैरामिट्रीकृत विधि के लिए रेगेक्स।

सार्वजनिक निर्माणकर्ता

TestDescription (String className, String testName)

निर्माता

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

निर्माता

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

निर्माता

सार्वजनिक तरीके

int compareTo ( TestDescription o)
static TestIdentifier convertToIdentifier ( TestDescription desc)

TestDescription से एक TestIdentifier बनाएँ।

static TestDescription createFromTestIdentifier (TestIdentifier testId)

TestIdentifier से TestDescription बनाएँ।

boolean equals (Object obj)
static TestDescription fromString (String data)

इसके toString() } प्रतिनिधित्व से एक TestDescription बनाएँ।

<T extends Annotation> T getAnnotation (Class<T> annotationType)
getAnnotations ()
String getClassName ()

परीक्षण का पूरी तरह से योग्य वर्ग का नाम लौटाता है।

String getTestName ()

मापदंडों के साथ परीक्षण का नाम लौटाता है, यदि यह पैरामीटरयुक्त परीक्षण है।

String getTestNameWithoutParams ()

बिना किसी पैरामीटर के परीक्षण का नाम लौटाता है (यदि यह पैरामीटरयुक्त विधि है)।

int hashCode ()
String toString ()

खेत

PARAMETERIZED_TEST_REGEX

public static final Pattern PARAMETERIZED_TEST_REGEX

पैरामिट्रीकृत विधि के लिए रेगेक्स। उदाहरण के लिए: टेस्टनाम [0]

सार्वजनिक निर्माणकर्ता

विवरण परीक्षण

public TestDescription (String className, 
                String testName)

निर्माता

पैरामीटर
className String : परीक्षा आयोजित करने वाली कक्षा का नाम।

testName String : परीक्षण (विधि) का नाम।

विवरण परीक्षण

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

निर्माता

पैरामीटर
className String : परीक्षा आयोजित करने वाली कक्षा का नाम।

testName String : परीक्षण (विधि) का नाम।

annotations Annotation : टेस्ट केस से जुड़े ERROR(/Annotation) की सूची।

विवरण परीक्षण

public TestDescription (String className, 
                String testName, 
                 annotations)

निर्माता

पैरामीटर
className String : परीक्षा आयोजित करने वाली कक्षा का नाम।

testName String : परीक्षण (विधि) का नाम।

annotations : टेस्ट केस से जुड़े ERROR(/Annotation) का संग्रह।

सार्वजनिक तरीके

से तुलना करें

public int compareTo (TestDescription o)

पैरामीटर
o TestDescription

रिटर्न
int

ConvertToIdentifier

public static TestIdentifier convertToIdentifier (TestDescription desc)

TestDescription से एक TestIdentifier बनाएँ। परीक्षण के दौरान विवरण बदलने के लिए उपयोगी।

पैरामीटर
desc TestDescription : कनवर्ट करने के लिए TestDescription

रिटर्न
TestIdentifier TestDescription मानों के साथ बनाया गया TestIdentifier

createFromTestIdentifier

public static TestDescription createFromTestIdentifier (TestIdentifier testId)

TestIdentifier से TestDescription बनाएँ। एक से दूसरे में रूपांतरण में आसानी के लिए उपयोग किया जाता है।

पैरामीटर
testId TestIdentifier : कनवर्ट करने के लिए TestIdentifier

रिटर्न
TestDescription TestIdentifier मानों के साथ बनाया गया TestDescription

के बराबर होती है

public boolean equals (Object obj)

पैरामीटर
obj Object

रिटर्न
boolean

फ्रॉमस्ट्रिंग

public static TestDescription fromString (String data)

इसके toString() } प्रतिनिधित्व से एक TestDescription बनाएँ।

पैरामीटर
data String : स्ट्रिंग प्रतिनिधित्व। अपेक्षित प्रारूप: वर्गनाम#विधिनाम

रिटर्न
TestDescription टेस्टडिस्क्रिप्शन या शून्य अगर इसे पार्स नहीं किया जा सका

getAnnotation

public T getAnnotation (Class<T> annotationType)

पैरामीटर
annotationType Class

रिटर्न
T प्रकार एनोटेशन टाइप का एनोटेशन जो इस विवरण नोड से जुड़ा हुआ है, या यदि कोई मौजूद नहीं है तो अशक्त

getAnnotations

public  getAnnotations ()

रिटर्न
इस विवरण नोड से जुड़े सभी एनोटेशन

getClassName

public String getClassName ()

परीक्षण का पूरी तरह से योग्य वर्ग का नाम लौटाता है।

रिटर्न
String

getTestName

public String getTestName ()

मापदंडों के साथ परीक्षण का नाम लौटाता है, यदि यह पैरामीटरयुक्त परीक्षण है। पैरामीटरयुक्त परीक्षण नहीं होने पर नियमित परीक्षण नाम लौटाता है।

रिटर्न
String

getTestNameWithoutParams

public String getTestNameWithoutParams ()

बिना किसी पैरामीटर के परीक्षण का नाम लौटाता है (यदि यह पैरामीटरयुक्त विधि है)।

रिटर्न
String

हैश कोड

public int hashCode ()

रिटर्न
int

स्ट्रिंग

public String toString ()

रिटर्न
String