شرح تست
public final class TestDescription
extends Object
java.lang.object |
↳ | com.android.tradefed.result.TestDescription |
کلاسی که اطلاعات مربوط به یک مورد آزمایشی را نشان می دهد.
خلاصه
فیلدها
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 |
برابر است
public boolean equals (Object obj)
از رشته
public static TestDescription fromString (String data)
یک TestDescription
از نمایش toString()
} آن ایجاد کنید.
پارامترها |
---|
data | String : نمایش رشته. قالب مورد انتظار: نام کلاس#نام روش |
برمی گرداند |
---|
TestDescription | TestDescription یا در صورتی که قابل تجزیه نباشد، null باشد |
getAnnotation
public T getAnnotation (Class<T> annotationType)
پارامترها |
---|
annotationType | Class |
برمی گرداند |
---|
T | حاشیه نویسی از نوع annotationType که به این گره توضیحات پیوست شده است، یا اگر هیچ کدام وجود نداشته باشد null |
دریافت حاشیه نویسی
public getAnnotations ()
برمی گرداند |
---|
| تمام حاشیه نویسی های پیوست شده به این گره توضیحات |
getClassName
public String getClassName ()
نام کلاس کاملاً واجد شرایط آزمون را برمیگرداند.
getTestName
public String getTestName ()
نام آزمایش را با پارامترها برمیگرداند، اگر آزمایش پارامتری باشد. اگر تست پارامتری نباشد، نام آزمون معمولی را برمیگرداند.
getTestNameWithoutParams
public String getTestNameWithoutParams ()
نام آزمایش را بدون هیچ پارامتری برمیگرداند (اگر روش پارامتری باشد).
هش کد
public int hashCode ()
toString
public String toString ()