TestDescription
public
final
class
TestDescription
extends Object
java.lang.Object | |
↳ | com.android.tradefed.result.TestDescription |
Bir test kaydı hakkındaki bilgileri temsil eden sınıf.
Özet
Fields'ın oynadığı filmler | |
---|---|
public
static
final
Pattern |
PARAMETERIZED_TEST_REGEX
Parametreli yöntem için normal ifade. |
Kamu inşaatçıları | |
---|---|
TestDescription(String className, String testName)
Oluşturucu |
|
TestDescription(String className, String testName, Annotation... annotations)
Oluşturucu |
|
TestDescription(String className, String testName,
Marka |
Herkese açık yöntemler | |
---|---|
int
|
compareTo(TestDescription o)
|
static
TestIdentifier
|
convertToIdentifier(TestDescription desc)
|
static
TestDescription
|
createFromTestIdentifier(TestIdentifier testId)
|
boolean
|
equals(Object obj)
|
static
TestDescription
|
fromString(String data)
|
<T extends Annotation>
T
|
getAnnotation(Class<T> annotationType)
|
|
getAnnotations()
|
String
|
getClassName()
Testin tam nitelikli sınıf adını döndürür. |
String
|
getTestName()
Parametreleştirilmiş testse parametrelerle birlikte testin adını döndürür. |
String
|
getTestNameWithoutParams()
Parametre içermeyen test adını döndürür (parametreli bir yöntemse). |
int
|
hashCode()
|
String
|
toString()
|
Fields'ın oynadığı filmler
PARAMETERIZED_TEST_REGEX
public static final Pattern PARAMETERIZED_TEST_REGEX
Parametreli yöntem için normal ifade. Örneğin: testName[0]
Herkese açık kurucular
TestDescription
public TestDescription (String className, String testName)
Oluşturucu
Parametreler | |
---|---|
className |
String : Testin yapıldığı sınıfın adı. |
testName |
String : Testin (yöntemin) adı. |
TestDescription
public TestDescription (String className, String testName, Annotation... annotations)
Oluşturucu
Parametreler | |
---|---|
className |
String : Testin yapıldığı sınıfın adı. |
testName |
String : Test (yöntem) adı. |
annotations |
Annotation : Test vakasıyla ilişkili ERROR(/Annotation) öğelerinin listesi. |
Test Açıklaması
public TestDescription (String className, String testName,annotations)
Oluşturucu
Parametreler | |
---|---|
className |
String : Testin yapıldığı sınıfın adı. |
testName |
String : Testin (yöntemin) adı. |
annotations |
: Test durumuyla ilişkili ERROR(/Annotation) koleksiyonu. |
Herkese açık yöntemler
convertToIdentifier
public static TestIdentifier convertToIdentifier (TestDescription desc)
TestDescription
'den TestIdentifier
oluşturun. Test sırasında bir açıklamayı dönüştürmek için kullanışlıdır.
Parametreler | |
---|---|
desc |
TestDescription : Dönüştürülecek TestDescription . |
İlerlemeler | |
---|---|
TestIdentifier |
TestDescription değerleriyle oluşturulan TestIdentifier . |
createFromTestIdentifier
public static TestDescription createFromTestIdentifier (TestIdentifier testId)
TestIdentifier
'den TestDescription
oluşturun. Birinden diğerine geçişi kolaylaştırmak için kullanılır.
Parametreler | |
---|---|
testId |
TestIdentifier : Dönüştürülecek TestIdentifier . |
İlerlemeler | |
---|---|
TestDescription |
TestIdentifier değerleriyle oluşturulan TestDescription . |
eşittir
public boolean equals (Object obj)
Parametreler | |
---|---|
obj |
Object |
İlerlemeler | |
---|---|
boolean |
fromString
public static TestDescription fromString (String data)
toString()
} temsilinden TestDescription
oluşturun.
Parametreler | |
---|---|
data |
String : Dize temsili. Beklenen biçim: sınıfadı#yöntemadı |
İlerlemeler | |
---|---|
TestDescription |
TestDescription veya ayrıştırılamadığında null |
getAnnotation
public T getAnnotation (Class<T> annotationType)
Parametreler | |
---|---|
annotationType |
Class |
İlerlemeler | |
---|---|
T |
bu açıklama düğümüne ekli ek açıklamaType türünün ek açıklaması veya yoksa null |
getNotlar
publicgetAnnotations ()
İlerlemeler | |
---|---|
|
bu açıklama düğümüne ekli tüm ek açıklamalar |
getClassName
public String getClassName ()
Testin tam nitelikli sınıf adını döndürür.
İlerlemeler | |
---|---|
String |
getTestName
public String getTestName ()
Parametreli testse parametrelerle birlikte testin adını döndürür. Parametreli bir test değilse normal test adını döndürür.
İlerlemeler | |
---|---|
String |
getTestNameWithoutParams
public String getTestNameWithoutParams ()
Parametre içermeyen test adını döndürür (parametreli bir yöntemse).
İlerlemeler | |
---|---|
String |
hashCode
public int hashCode ()
İlerlemeler | |
---|---|
int |
toString
public String toString ()
İlerlemeler | |
---|---|
String |