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

public final class TestDescription
extends Object

java.lang.ऑब्जेक्ट
मैं 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)

TestIdentifier से TestDescription बनाएं।

static TestDescription createFromTestIdentifier (TestIdentifier testId)

TestDescription से TestIdentifier बनाएं।

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

कन्वर्ट टू आइडेंटिफ़ायर

public static TestIdentifier convertToIdentifier (TestDescription desc)

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

मापदंडों
desc TestDescription : TestDescription करने के लिए टेस्ट डिस्क्रिप्शन।

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

createFromTestIdentifier

public static TestDescription createFromTestIdentifier (TestIdentifier testId)

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

मापदंडों
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 टेस्ट डिस्क्रिप्शन या अशक्त अगर इसे पार्स नहीं किया जा सकता है

टिप्पणी प्राप्त करें

public T getAnnotation (Class<T> annotationType)

मापदंडों
annotationType Class

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

टिप्पणियां प्राप्त करें

public  getAnnotations ()

रिटर्न
इस विवरण नोड से जुड़ी सभी टिप्पणियां

getClassName

public String getClassName ()

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

रिटर्न
String

गेटटेस्टनाम

public String getTestName ()

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

रिटर्न
String

getTestNameबिना Params

public String getTestNameWithoutParams ()

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

रिटर्न
String

हैश कोड

public int hashCode ()

रिटर्न
int

तार

public String toString ()

रिटर्न
String