Google致力於提高黑人社區的種族平等。 怎麼看。
本頁面由 Cloud Translation API 翻譯而成。
Switch to English

測試說明

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)

創建TestIdentifierTestDescription

static TestDescription createFromTestIdentifier (TestIdentifier testId)

創建TestDescriptionTestIdentifier

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]

公共建設者

測試說明

public TestDescription (String className, 
                String testName)

建設者

參量
className String :進行測試的類的名稱。

testName String :測試(方法)名稱。

測試說明

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

建設者

參量
className String :進行測試的類的名稱。

testName String :測試(方法)名稱。

annotations Annotation :與測試用例關聯的ERROR(/Annotation)列表。

測試說明

public TestDescription (String className, 
                String testName, 
                 annotations)

建設者

參量
className String :進行測試的類的名稱。

testName String :測試(方法)名稱。

annotations :與測試用例關聯的ERROR(/Annotation)集合。

公開方法

convertToIdentifier

public static TestIdentifier convertToIdentifier ( TestDescription desc)

創建TestIdentifierTestDescription 。對於在測試期間轉換描述很有用。

參量
desc TestDescription :要轉換的TestDescription

退貨
TestIdentifier 創建的TestIdentifier與TestDescription值。

createFromTestIdentifier

public static TestDescription createFromTestIdentifier (TestIdentifier testId)

創建TestDescriptionTestIdentifier 。用於簡化從一個到另一個的轉換。

參量
testId TestIdentifier :要轉換的TestIdentifier

退貨
TestDescription 創建TestDescription與TestIdentifier值。

等於

public boolean equals (Object obj)

參量
obj Object

退貨
boolean

getAnnotation

public T getAnnotation (Class<T> annotationType)

參量
annotationType Class

退貨
T 附加到此描述節點的類型notificationType的註釋;如果不存在,則為null

getAnnotations

public  getAnnotations ()

退貨
附加到此描述節點的所有註釋

getClassName

public String getClassName ()

返回測試的完全合格的類名稱。

退貨
String

getTestName

public String getTestName ()

如果參數化測試,則返回帶有參數的測試名稱。如果不是參數化測試,則返回常規測試名稱。

退貨
String

getTestNameWithoutParams

public String getTestNameWithoutParams ()

返回不帶任何參數的測試名稱(如果它是參數化方法)。

退貨
String

hashCode

public int hashCode ()

退貨
int

toString

public String toString ()

退貨
String