Kiểm traMô tả

public final class TestDescription
extends Object

java.lang.Object
com.android.tradefed.result.TestDes mô tả


Lớp đại diện cho thông tin về một ca kiểm thử.

Bản tóm tắt

Lĩnh vực

public static final Pattern PARAMETERIZED_TEST_REGEX

Regex cho phương thức được tham số hóa.

nhà thầu công cộng

TestDescription (String className, String testName)

Người xây dựng

TestDescription (String className, String testName, Annotation... annotations)

Người xây dựng

TestDescription (String className, String testName, annotations) TestDescription (String className, String testName, annotations)

Người xây dựng

Phương thức công khai

int compareTo ( TestDescription o)
static TestIdentifier convertToIdentifier ( TestDescription desc)

Tạo TestIdentifier từ TestDescription .

static TestDescription createFromTestIdentifier (TestIdentifier testId)

Tạo TestDescription từ TestIdentifier .

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

Tạo một TestDescription từ biểu diễn toString() } của nó.

<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 tra.

String getTestName ()

Trả về tên của bài kiểm tra với các tham số, nếu đó là bài kiểm tra được tham số hóa.

String getTestNameWithoutParams ()

Trả về tên của bài kiểm tra mà không có bất kỳ tham số nào (nếu đó là một phương thức được tham số hóa).

int hashCode ()
String toString ()

Lĩnh vực

PARAMETERIZED_TEST_REGEX

public static final Pattern PARAMETERIZED_TEST_REGEX

Regex cho phương thức được tham số hóa. Ví dụ: testName[0]

nhà thầu công cộng

Kiểm traMô tả

public TestDescription (String className, 
                String testName)

Người xây dựng

Thông số
className String : Tên của lớp tổ chức bài kiểm tra.

testName String : Tên (phương thức) thử nghiệm.

Kiểm traMô tả

public TestDescription (String className, 
                String testName, 
                Annotation... annotations)

Người xây dựng

Thông số
className String : Tên của lớp tổ chức bài kiểm tra.

testName String : Tên (phương thức) thử nghiệm.

annotations Annotation : Danh sách ERROR(/Annotation) được liên kết với trường hợp thử nghiệm.

Kiểm traMô tả

public TestDescription (String className, 
                String testName, 
                 annotations)

Người xây dựng

Thông số
className String : Tên của lớp tổ chức bài kiểm tra.

testName String : Tên (phương thức) thử nghiệm.

annotations : Bộ sưu tập ERROR(/Annotation) được liên kết với trường hợp thử nghiệm.

Phương thức công khai

so với

public int compareTo (TestDescription o)

Thông số
o TestDescription

trả lại
int

convertToIdentifier

public static TestIdentifier convertToIdentifier (TestDescription desc)

Tạo TestIdentifier từ TestDescription . Hữu ích để chuyển đổi một mô tả trong quá trình thử nghiệm.

Thông số
desc TestDescription : TestDescription để chuyển đổi.

trả lại
TestIdentifier TestIdentifier đã tạo với các giá trị TestDescription.

tạoFromTestIdentifier

public static TestDescription createFromTestIdentifier (TestIdentifier testId)

Tạo TestDescription từ TestIdentifier . Được sử dụng để dễ dàng chuyển đổi từ cái này sang cái khác.

Thông số
testId TestIdentifier : TestIdentifier để chuyển đổi.

trả lại
TestDescription TestDescription đã tạo với các giá trị TestIdentifier.

bằng

public boolean equals (Object obj)

Thông số
obj Object

trả lại
boolean

fromString

public static TestDescription fromString (String data)

Tạo một TestDescription từ biểu diễn toString() } của nó.

Thông số
data String : biểu diễn String. Định dạng dự kiến: classname#methodname

trả lại
TestDescription TestDescrip hoặc null nếu không thể phân tích cú pháp

nhận chú thích

public T getAnnotation (Class<T> annotationType)

Thông số
annotationType Class

trả lại
T chú thích của loại annotationType được đính kèm với nút mô tả này hoặc null nếu không tồn tại

nhận chú thích

public  getAnnotations ()

trả lại
tất cả các chú thích được đính kèm với 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 tra.

trả lại
String

getTestName

public String getTestName ()

Trả về tên của bài kiểm tra với các tham số, nếu đó là bài kiểm tra được tham số hóa. Trả về tên bài kiểm tra thông thường nếu không phải là bài kiểm tra được tham số hóa.

trả lại
String

getTestNameWithoutParams

public String getTestNameWithoutParams ()

Trả về tên của bài kiểm tra mà không có bất kỳ tham số nào (nếu đó là một phương thức được tham số hóa).

trả lại
String

Mã Băm

public int hashCode ()

trả lại
int

toString

public String toString ()

trả lại
String