وصف الاختبار

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)

قم بإنشاء TestIdentifier من TestDescription .

static TestDescription createFromTestIdentifier (TestIdentifier testId)

قم بإنشاء TestDescription من TestIdentifier .

boolean equals (Object obj)
static TestDescription fromString (String data)

قم بإنشاء TestDescription من تمثيل toString() } الخاص به.

<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 int compareTo (TestDescription o)

حدود
o TestDescription

عائدات
int

تحويل إلى معرف

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 التعليق التوضيحي للنوع نوع التعليق التوضيحي المرفق بعقدة الوصف هذه ، أو فارغ إذا لم يكن موجودًا

الحصول على شروح

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