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

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) की सूची.

TestDescription

public TestDescription (String className, 
                String testName, 
                 annotations)

कंस्ट्रक्टर

पैरामीटर
className String: उस क्लास का नाम जिसमें टेस्ट हो रहा है.

testName String: टेस्ट (विधि) का नाम.

annotations : टेस्ट केस से जुड़े ERROR(/Annotation) का कलेक्शन.

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

compareTo

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

fromString

public static TestDescription fromString (String data)

toString()} से TestDescription बनाएं.

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

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

getAnnotation

public T getAnnotation (Class<T> annotationType)

पैरामीटर
annotationType Class

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

getAnnotations

public  getAnnotations ()

रिटर्न
इस ब्यौरे वाले नोड से जुड़े सभी एनोटेशन

getClassName

public String getClassName ()

टेस्ट की पूरी तरह से क्वालिफ़ाइड क्लास का नाम दिखाता है.

रिटर्न
String

getTestName

public String getTestName ()

अगर यह पैरामीटर वाला टेस्ट है, तो पैरामीटर के साथ टेस्ट का नाम दिखाता है. अगर यह पैरामीटर वाला टेस्ट नहीं है, तो रेगुलर टेस्ट का नाम दिखाता है.

रिटर्न
String

getTestNameWithoutParams

public String getTestNameWithoutParams ()

अगर यह पैरामीटर वाला तरीका है, तो बिना किसी पैरामीटर के टेस्ट का नाम दिखाता है.

रिटर्न
String

hashCode

public int hashCode ()

रिटर्न
int

टूस्ट्रिंग

public String toString ()

रिटर्न
String