Mô tả kiểm thử
public
final
class
TestDescription
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.TestDescription |
Lớp biểu thị thông tin về một trường hợp kiểm thử.
Tóm tắt
Trường | |
---|---|
public
static
final
Pattern |
PARAMETERIZED_TEST_REGEX
Biểu thức chính quy cho phương thức có tham số. |
Hàm khởi tạo công khai | |
---|---|
TestDescription(String className, String testName)
Hàm dựng |
|
TestDescription(String className, String testName, Annotation... annotations)
Hàm dựng |
|
TestDescription(String className, String testName,
Hàm dựng |
Phương thức công khai | |
---|---|
int
|
compareTo(TestDescription o)
|
static
TestIdentifier
|
convertToIdentifier(TestDescription desc)
Tạo |
static
TestDescription
|
createFromTestIdentifier(TestIdentifier testId)
Tạo |
boolean
|
equals(Object obj)
|
static
TestDescription
|
fromString(String data)
Tạo |
<T extends Annotation>
T
|
getAnnotation(Class<T> annotationType)
|
|
getAnnotations()
|
String
|
getClassName()
Trả về tên lớp đủ điều kiện của bài kiểm thử. |
String
|
getTestName()
Trả về tên của chương trình kiểm thử chứa các tham số (nếu là chương trình kiểm thử có tham số). |
String
|
getTestNameWithoutParams()
Trả về tên của chương trình kiểm thử không có tham số (nếu đó là phương thức có tham số). |
int
|
hashCode()
|
String
|
toString()
|
Trường
THAM SỐ_TEST_REGEX
public static final Pattern PARAMETERIZED_TEST_REGEX
Biểu thức chính quy cho phương thức có tham số. Ví dụ: testName[0]
Hàm khởi tạo công khai
Mô tả kiểm thử
public TestDescription (String className, String testName)
Hàm dựng
Tham số | |
---|---|
className |
String : Tên của lớp lưu giữ bài kiểm thử. |
testName |
String : Tên (phương thức) kiểm thử. |
Mô tả kiểm thử
public TestDescription (String className, String testName, Annotation... annotations)
Hàm dựng
Tham số | |
---|---|
className |
String : Tên của lớp lưu giữ bài kiểm thử. |
testName |
String : Tên (phương thức) kiểm thử. |
annotations |
Annotation : Danh sách ERROR(/Annotation) được liên kết với trường hợp kiểm thử. |
Mô tả kiểm thử
public TestDescription (String className, String testName,annotations)
Hàm dựng
Tham số | |
---|---|
className |
String : Tên của lớp lưu giữ bài kiểm thử. |
testName |
String : Tên (phương thức) kiểm thử. |
annotations |
: Tập hợp ERROR(/Annotation) được liên kết với trường hợp kiểm thử. |
Phương thức công khai
conversionToIdentifier
public static TestIdentifier convertToIdentifier (TestDescription desc)
Tạo TestIdentifier
từ TestDescription
. Hữu ích cho việc chuyển đổi
trong quá trình thử nghiệm.
Tham số | |
---|---|
desc |
TestDescription : TestDescription để chuyển đổi. |
Giá trị trả về | |
---|---|
TestIdentifier |
TestIdentifier được tạo với các giá trị TestDescription. |
createFromTestIdentifier
public static TestDescription createFromTestIdentifier (TestIdentifier testId)
Tạo TestDescription
từ TestIdentifier
. Dùng để dễ chuyển đổi
từ phần mở rộng này sang phần khác.
Tham số | |
---|---|
testId |
TestIdentifier : TestIdentifier để chuyển đổi. |
Giá trị trả về | |
---|---|
TestDescription |
TestDescription đã tạo với các giá trị TestIdentifier. |
bằng
public boolean equals (Object obj)
Tham số | |
---|---|
obj |
Object |
Giá trị trả về | |
---|---|
boolean |
fromString
public static TestDescription fromString (String data)
Tạo TestDescription
từ cách biểu diễn toString()
}.
Tham số | |
---|---|
data |
String : Biểu thị chuỗi. Định dạng đúng: classname#methodname |
Giá trị trả về | |
---|---|
TestDescription |
TestDescription hoặc giá trị rỗng nếu không thể phân tích cú pháp |
getAnnotation
public T getAnnotation (Class<T> annotationType)
Tham số | |
---|---|
annotationType |
Class |
Giá trị trả về | |
---|---|
T |
chú giải của loại calloutType được đính kèm vào nút mô tả này, hoặc rỗng nếu không có |
getAnnotations (chú thích)
publicgetAnnotations ()
Giá trị trả về | |
---|---|
|
tất cả chú thích được đính kèm vào nút mô tả này |
getClassName
public String getClassName ()
Trả về tên lớp đủ điều kiện của bài kiểm thử.
Giá trị trả về | |
---|---|
String |
getTestName
public String getTestName ()
Trả về tên của chương trình kiểm thử chứa các tham số (nếu là chương trình kiểm thử có tham số). Trả về tên kiểm tra thông thường nếu không phải là kiểm thử có tham số.
Giá trị trả về | |
---|---|
String |
getTestNameKhông CóParams
public String getTestNameWithoutParams ()
Trả về tên của chương trình kiểm thử không có tham số (nếu đó là phương thức có tham số).
Giá trị trả về | |
---|---|
String |
hashCode
public int hashCode ()
Giá trị trả về | |
---|---|
int |
toString
public String toString ()
Giá trị trả về | |
---|---|
String |