テストオプション

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オプションを使用して特定のテストのみを除外する場合は true。

含む

public boolean isInclusive ()

オプションが特定のテストのみを含めるために使用されているかどうかを確認します。

包括的なオプションの例は次のとおりです。

インクルードフィルター

ポジティブ テスト名フィルター (GTest)

テスト ファイル インクルード フィルター (AndroidJUnitTest)

インクルードアノテーション (AndroidJUnitTest)

戻り値
booleanオプションを使用して特定のテストのみを含める場合は true。

toString

public String toString ()

戻り値
String