TestOption

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

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

compareTo

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 ()

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

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

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

negative-testname-filter (GTest)

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

exclude-annotation (AndroidJUnitTest)

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

isInclusive

public boolean isInclusive ()

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

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

ตัวกรองรวม

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

test-file-include-filter (AndroidJUnitTest)

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

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

toString

public String toString ()

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