Google cam kết thúc đẩy công bằng chủng tộc cho Cộng đồng người da đen. Xem cách thực hiện.

TestDescription

public final class TestDescription
extends Object

java.lang.Object
com.android.tradefed.result.TestDescription


Lớp đại diện 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.

Các nhà xây dựng 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 pháp 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 thử nghiệm với các tham số, nếu đó là thử nghiệm đượ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]

Các nhà xây dựng công cộng

TestDescription

public TestDescription (String className, 
                String testName)

Người xây dựng

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

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

TestDescription

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

Người xây dựng

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

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

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

TestDescription

public TestDescription (String className, 
                String testName, 
                 annotations)

Người xây dựng

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

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

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

Phương pháp công khai

so với

public int compareTo (TestDescription o)

Thông số
o TestDescription

Lợi nhuận
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.

Lợi nhuận
TestIdentifier TestIdentifier đã tạo với các giá trị TestDescription.

createFromTestIdentifier

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 : Bộ phân định TestIdentifier để chuyển đổi.

Lợi nhuận
TestDescription TestDescription đã tạo với các giá trị TestIdentifier.

bằng

public boolean equals (Object obj)

Thông số
obj Object

Lợi nhuận
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 chuỗi. Định dạng mong đợi: classname # methodname

Lợi nhuận
TestDescription TestDescription hoặc null nếu không thể phân tích cú pháp

getAnnotation

public T getAnnotation (Class<T> annotationType)

Thông số
annotationType Class

Lợi nhuận
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

getAnnotations

public  getAnnotations ()

Lợi nhuận
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.

Lợi nhuận
String

getTestName

public String getTestName ()

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

Lợi nhuận
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).

Lợi nhuận
String

Mã Băm

public int hashCode ()

Lợi nhuận
int

toString

public String toString ()

Lợi nhuận
String