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

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)

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

पैरामीटरयुक्त विधि के लिए रेगेक्स। उदाहरण के लिए: testName[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 यदि इसे पार्स नहीं किया जा सका तो TestDescription या null

एनोटेशन प्राप्त करें

public T getAnnotation (Class<T> annotationType)

पैरामीटर
annotationType Class

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

एनोटेशन प्राप्त करें

public  getAnnotations ()

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

getClassName

public String getClassName ()

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

रिटर्न
String

परीक्षणनाम प्राप्त करें

public String getTestName ()

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

रिटर्न
String

GetTestNameWithoutParams

public String getTestNameWithoutParams ()

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

रिटर्न
String

हैश कोड

public int hashCode ()

रिटर्न
int

स्ट्रिंग

public String toString ()

रिटर्न
String