Google は、黒人コミュニティに対する人種平等の促進に取り組んでいます。取り組みを見る
このページは Cloud Translation API によって翻訳されました。
Switch to English

TestDescription

public final class TestDescription
extends Object

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


テストケースに関する情報を表すクラス。

概要

田畑

public static final Pattern PARAMETERIZED_TEST_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)

コンストラクタ

パブリックメソッド

static TestIdentifier convertToIdentifier ( TestDescription desc)

作成TestIdentifierからTestDescription

static TestDescription createFromTestIdentifier (TestIdentifier testId)

作成TestDescriptionからTestIdentifier

boolean equals (Object obj)
<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

パラメータ化されたメソッドの正規表現。例:testName [0]

パブリックコンストラクター

TestDescription

public TestDescription (String className, 
                String testName)

コンストラクタ

パラメーター
className String :テストを保持するクラスの名前。

testName String :テスト(メソッド)名。

TestDescription

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

コンストラクタ

パラメーター
className String :テストを保持するクラスの名前。

testName String :テスト(メソッド)名。

annotations Annotation :テストケースに関連付けられたERROR(/Annotation)リスト。

TestDescription

public TestDescription (String className, 
                String testName, 
                 annotations)

コンストラクタ

パラメーター
className String :テストを保持するクラスの名前。

testName String :テスト(メソッド)名。

annotations :テストケースに関連付けられたERROR(/Annotation)コレクション。

パブリックメソッド

convertToIdentifier

public static TestIdentifier convertToIdentifier ( TestDescription desc)

作成TestIdentifierからTestDescription 。テスト中に説明を変換するのに役立ちます。

パラメーター
desc TestDescription :変換するTestDescription

戻り値
TestIdentifier TestDescription値をTestIdentifierして作成されたTestIdentifier

createFromTestIdentifier

public static TestDescription createFromTestIdentifier (TestIdentifier testId)

作成TestDescriptionからTestIdentifier 。あるものから別のものへの変換を容易にするために使用されます。

パラメーター
testId TestIdentifier :変換するTestIdentifier

戻り値
TestDescription TestIdentifier値を持つ作成されたTestDescription

等しい

public boolean equals (Object obj)

パラメーター
obj Object

戻り値
boolean

getAnnotation

public T getAnnotation (Class<T> annotationType)

パラメーター
annotationType Class

戻り値
T この説明ノードに関連付けられているタイプannotationTypeのアノテーション。存在しない場合はnull

getAnnotations

public  getAnnotations ()

戻り値
この説明ノードに添付されたすべての注釈

getClassName

public String getClassName ()

テストの完全修飾クラス名を返します。

戻り値
String

getTestName

public String getTestName ()

パラメーター化されたテストの場合、パラメーターを含むテストの名前を返します。パラメータ化されたテストでない場合、通常のテスト名を返します。

戻り値
String

getTestNameWithoutParams

public String getTestNameWithoutParams ()

パラメーターなしのテストの名前を返します(パラメーター化されたメソッドの場合)。

戻り値
String

ハッシュコード

public int hashCode ()

戻り値
int

toString

public String toString ()

戻り値
String