وصف الاختبار
public final class TestDescription
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.TestDescription |
فئة تمثل معلومات حول حالة الاختبار.
ملخص
مجالات | |
---|---|
public static final Pattern | PARAMETERIZED_TEST_REGEX 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) قم بإنشاء |
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
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 static TestIdentifier convertToIdentifier (TestDescription desc)
قم بإنشاء TestIdentifier
من TestDescription
. مفيد لتحويل الوصف أثناء الاختبار.
حدود | |
---|---|
desc | TestDescription : TestDescription للتحويل. |
عائدات | |
---|---|
TestIdentifier | TestIdentifier الذي تم إنشاؤه باستخدام قيم TestDescription. |
createFromTestIdentifier
public static TestDescription createFromTestIdentifier (TestIdentifier testId)
قم بإنشاء TestDescription
من TestIdentifier
. يستخدم لسهولة التحويل من واحد الى اخر.
حدود | |
---|---|
testId | TestIdentifier : معرف TestIdentifier المراد تحويله. |
عائدات | |
---|---|
TestDescription | TestDescription الذي تم إنشاؤه باستخدام قيم TestIdentifier. |
يساوي
public boolean equals (Object obj)
حدود | |
---|---|
obj | Object |
عائدات | |
---|---|
boolean |
fromString
public static TestDescription fromString (String data)
قم بإنشاء TestDescription
من تمثيل toString()
} الخاص به.
حدود | |
---|---|
data | String : تمثيل السلسلة. التنسيق المتوقع: classname # methodname |
عائدات | |
---|---|
TestDescription | وصف TestDescription أو لاغى إذا تعذر تحليله |
الحصول على تعليق
public T getAnnotation (Class<T> annotationType)
حدود | |
---|---|
annotationType | Class |
عائدات | |
---|---|
T | التعليق التوضيحي للنوع نوع التعليق التوضيحي المرفق بعقدة الوصف هذه ، أو فارغ إذا لم يكن موجودًا |
الحصول على شروح
publicgetAnnotations ()
عائدات | |
---|---|
جميع التعليقات التوضيحية المرفقة بعقدة الوصف هذه |
getClassName
public String getClassName ()
إرجاع اسم الفئة المؤهلة بالكامل للاختبار.
عائدات | |
---|---|
String |
getTestName
public String getTestName ()
يُرجع اسم الاختبار بالمعلمات ، إذا كان اختبار معلمات. يُرجع اسم الاختبار العادي إذا لم يكن اختبارًا محددًا بمعلمات.
عائدات | |
---|---|
String |
getTestNameWithoutParams
public String getTestNameWithoutParams ()
تُرجع اسم الاختبار بدون أي معلمات (إذا كانت طريقة ذات معلمات).
عائدات | |
---|---|
String |
hashCode
public int hashCode ()
عائدات | |
---|---|
int |
إلى سلسلة
public String toString ()
عائدات | |
---|---|
String |