TestDescription
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,
कंस्ट्रक्टर |
|
सार्वजनिक तरीके | |
|---|---|
int
|
compareTo(TestDescription o)
|
static
TestIdentifier
|
convertToIdentifier(TestDescription desc)
|
static
TestDescription
|
createFromTestIdentifier(TestIdentifier testId)
|
boolean
|
equals(Object obj)
|
static
TestDescription
|
fromString(String data)
|
<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]
पब्लिक कंस्ट्रक्टर
TestDescription
public TestDescription (String className,
String testName)कंस्ट्रक्टर
| पैरामीटर | |
|---|---|
className |
String: उस क्लास का नाम जिसमें टेस्ट हो रहा है. |
testName |
String: टेस्ट (विधि) का नाम. |
TestDescription
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) का कलेक्शन. |
सार्वजनिक तरीके
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
publicgetAnnotations ()
| रिटर्न | |
|---|---|
|
इस ब्यौरे वाले नोड से जुड़े सभी एनोटेशन |
getClassName
public String getClassName ()
टेस्ट की पूरी तरह से क्वालिफ़ाइड क्लास का नाम दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getTestName
public String getTestName ()
अगर यह पैरामीटर वाला टेस्ट है, तो पैरामीटर के साथ टेस्ट का नाम दिखाता है. पैरामीटर वाला टेस्ट न होने पर, रेगुलर टेस्ट का नाम दिखाता है.
| रिटर्न | |
|---|---|
String |
|
getTestNameWithoutParams
public String getTestNameWithoutParams ()
अगर यह पैरामीटर वाला तरीका है, तो बिना किसी पैरामीटर के टेस्ट का नाम दिखाता है.
| रिटर्न | |
|---|---|
String |
|
hashCode
public int hashCode ()
| रिटर्न | |
|---|---|
int |
|
toString
public String toString ()
| रिटर्न | |
|---|---|
String |
|