टेस्ट की जानकारी

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)

कंस्ट्रक्टर

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

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

कन्वर्टर (दर्शक) आइडेंटिफ़ायर

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 टेस्ट आइडेंटिफ़ायर की वैल्यू के साथ बनाया गया TestDescription.

बराबर

public boolean equals (Object obj)

पैरामीटर
obj Object

रिटर्न
boolean

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

public static TestDescription fromString (String data)

इसके toString()} रिप्रज़ेंटेशन से TestDescription बनाएं.

पैरामीटर
data String: स्ट्रिंग के बारे में जानकारी. सही फ़ॉर्मैट: classname#methodname

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

गेटएनोटेशन

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