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

公用建構函式

TestOption

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

hashCode

public int hashCode ()

傳回
int

獨佔性

public boolean isExclusive ()

確認該選項是否僅用於排除特定測試。

以下列舉幾個專屬選項範例:

「排除」篩選器

排除測試名稱篩選器 (GTest)

測試檔案排除篩選器 (AndroidJUnitTest)

排除註解 (AndroidJUnitTest)

傳回
boolean 如果此選項僅用於排除特定測試,則為 true。

多元包容

public boolean isInclusive ()

確認該選項是否僅用於納入特定測試。

以下是一些符合選項的範例:

「包含」篩選器

肯定-testname-filter (GTest)

test-file-include-filter (AndroidJUnitTest)

include-annotation (AndroidJUnitTest)

傳回
boolean 如果此選項僅用於包含特定測試,則為 true。

toString

public String toString ()

傳回
String