TestDescription
public
final
class
TestDescription
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.TestDescription |
הכיתה שמייצגת מידע על מקרה בדיקה.
סיכום
שדות | |
---|---|
public
static
final
Pattern |
PARAMETERIZED_TEST_REGEX
ביטוי רגולרי ל-method עם פרמטרים. |
יוצרים ציבוריים | |
---|---|
TestDescription(String className, String testName)
בונה |
|
TestDescription(String className, String testName, Annotation... annotations)
Constructor |
|
TestDescription(String className, String testName,
Constructor |
שיטות ציבוריות | |
---|---|
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
ביטוי רגולרי ל-method עם פרמטרים. לדוגמה: testName[0]
יוצרים ציבוריים
TestDescription
public TestDescription (String className, String testName)
Constructor
פרמטרים | |
---|---|
className |
String : השם של הכיתה שבה נמצא המבחן. |
testName |
String : שם הבדיקה (ה-method). |
TestDescription
public TestDescription (String className, String testName, Annotation... annotations)
Constructor
פרמטרים | |
---|---|
className |
String : השם של הכיתה שבה נמצא המבחן. |
testName |
String : שם הבדיקה (ה-method). |
annotations |
Annotation : רשימה של ERROR(/Annotation) המשויכים לתרחיש הבדיקה. |
TestDescription
public TestDescription (String className, String testName,annotations)
Constructor
פרמטרים | |
---|---|
className |
String : השם של הכיתה שבה נמצא המבחן. |
testName |
String : שם הבדיקה (ה-method). |
annotations |
: אוסף של ERROR(/Annotation) שמשויך למקרה הבדיקה. |
שיטות ציבוריות
convertToIdentifier
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 או 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 |