จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

คำอธิบายการทดสอบ

public final class TestDescription
extends Object

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


คลาสที่แสดงข้อมูลเกี่ยวกับกรณีทดสอบ

สรุป

ทุ่งนา

public static final Pattern PARAMETERIZED_TEST_REGEX

Regex สำหรับวิธีการกำหนดพารามิเตอร์

ผู้สร้างสาธารณะ

TestDescription (String className, String testName)

ตัวสร้าง

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

ตัวสร้าง

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

ตัวสร้าง

วิธีการสาธารณะ

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

สร้าง TestIdentifier จาก TestDescription

static TestDescription createFromTestIdentifier (TestIdentifier testId)

สร้าง TestDescription จาก TestIdentifier

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

สร้าง TestDescription จากการแสดง toString() }

<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

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

คืนสินค้า
int

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

จากสตริง

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 ที่แนบกับโหนดคำอธิบายนี้ หรือเป็นค่าว่างหากไม่มีอยู่

getAnnotations

public  getAnnotations ()

คืนสินค้า
คำอธิบายประกอบทั้งหมดที่แนบมากับโหนดคำอธิบายนี้

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