ตัวเลือกการทดสอบ

public class TestOption
extends Object

java.lang.Object
com.android.tradefed.util.testmapping.TestOption


จัดเก็บรายละเอียดตัวเลือกการทดสอบที่ตั้งค่าในไฟล์ TEST_MAPPING

สรุป

ช่างก่อสร้างสาธารณะ

TestOption(String name, String value)

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

int compareTo(TestOption option)

boolean equals(Object obj)
String getName()
String getValue()
int hashCode()
boolean isExclusive()

ตรวจสอบว่าใช้ตัวเลือกเพื่อยกเว้นเฉพาะการทดสอบบางรายการหรือไม่

boolean isInclusive()

ตรวจสอบว่าใช้ตัวเลือกนี้เพื่อรวมการทดสอบบางรายการเท่านั้นหรือไม่

String toString()

ช่างก่อสร้างสาธารณะ

ตัวเลือกการทดสอบ

public TestOption (String name, 
                String value)

พารามิเตอร์
name String

value String

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

เปรียบเทียบกับ

public int compareTo (TestOption option)

พารามิเตอร์
option TestOption

คิกรีเทิร์น
int

เท่ากับ

public boolean equals (Object obj)

พารามิเตอร์
obj Object

คิกรีเทิร์น
boolean

getName

public String getName ()

คิกรีเทิร์น
String

getValue

public String getValue ()

คิกรีเทิร์น
String

แฮชโค้ด

public int hashCode ()

คิกรีเทิร์น
int

เป็นเอกสิทธิ์พิเศษ

public boolean isExclusive ()

ตรวจสอบว่าใช้ตัวเลือกเพื่อยกเว้นเฉพาะการทดสอบบางรายการหรือไม่

ตัวอย่างตัวเลือกพิเศษบางส่วนมีดังนี้

ตัวกรอง "ยกเว้น"

ตัวกรองชื่อการทดสอบเชิงลบ (GTest)

ตัวกรองยกเว้นไฟล์ทดสอบ (AndroidJUnitTest)

การไม่รวมคำอธิบายประกอบ (AndroidJUnitTest)

คิกรีเทิร์น
boolean "จริง" หากใช้ตัวเลือกเพื่อยกเว้นการทดสอบบางรายการเท่านั้น

ไม่แบ่งแยก

public boolean isInclusive ()

ตรวจสอบว่าใช้ตัวเลือกนี้เพื่อรวมการทดสอบบางรายการเท่านั้นหรือไม่

ตัวอย่างตัวเลือกที่ครอบคลุมมีดังนี้

ตัวกรองรวม

ตัวกรอง-ชื่อการทดสอบเชิงบวก (GTest)

test-file-include-filter (AndroidJUnitTest)

รวมคำอธิบายประกอบ (AndroidJUnitTest)

คิกรีเทิร์น
boolean "จริง" หากใช้ตัวเลือกนี้เพื่อรวมการทดสอบบางรายการเท่านั้น

toString

public String toString ()

คิกรีเทิร์น
String