Test Açıklaması

public final class TestDescription
extends Object

Java.lang.Nesne
🎃 com.android.tradefed.result.TestDescription


Test senaryosu hakkındaki bilgileri temsil eden sınıf.

Özet

Fields'ın oynadığı filmler

public static final Pattern PARAMETERIZED_TEST_REGEX

Yöntem parametreli için normal ifade.

Kamu inşaatçıları

TestDescription(String className, String testName)

Marka

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

Marka

TestDescription(String className, String testName, annotations)

Marka

Herkese açık yöntemler

int compareTo(TestDescription o)
static TestIdentifier convertToIdentifier(TestDescription desc)

TestDescription öğesinden TestIdentifier oluşturun.

static TestDescription createFromTestIdentifier(TestIdentifier testId)

TestIdentifier öğesinden TestDescription oluşturun.

boolean equals(Object obj)
static TestDescription fromString(String data)

toString()} temsilinden bir TestDescription oluşturun.

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

Testin adını herhangi bir parametre olmadan döndürür (parametreleştirilmiş bir yöntemse).

int hashCode()
String toString()

Fields'ın oynadığı filmler

PARAMETERIZED_TEST_REGEX

public static final Pattern PARAMETERIZED_TEST_REGEX

Yöntem parametreli için normal ifade. Örneğin: testName[0]

Kamu inşaatçıları

Test Açıklaması

public TestDescription (String className, 
                String testName)

Marka

Parametreler
className String: Testin yapıldığı sınıfın adı.

testName String: Test (yöntem) adı.

Test Açıklaması

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

Marka

Parametreler
className String: Testin yapıldığı sınıfın adı.

testName String: Test (yöntem) adı.

annotations Annotation: Test durumuyla ilişkili ERROR(/Annotation) listesi.

Test Açıklaması

public TestDescription (String className, 
                String testName, 
                 annotations)

Marka

Parametreler
className String: Testin yapıldığı sınıfın adı.

testName String: Test (yöntem) adı.

annotations : Test durumuyla ilişkili ERROR(/Annotation) koleksiyonu.

Herkese açık yöntemler

karşılaştır

public int compareTo (TestDescription o)

Parametreler
o TestDescription

İlerlemeler
int

conversionToIdentifier dönüştürme

public static TestIdentifier convertToIdentifier (TestDescription desc)

TestDescription öğesinden TestIdentifier oluşturun. Dönüşüm hunisinin üst kısmındaki netleştirmeye yardımcı olur.

Parametreler
desc TestDescription: Dönüşüm gerçekleştirilecek TestDescription.

İlerlemeler
TestIdentifier TestDescription değerleriyle oluşturulan TestIdentifier.

createFromTestIdentifier

public static TestDescription createFromTestIdentifier (TestIdentifier testId)

TestIdentifier öğesinden TestDescription oluşturun. Dönüşüm kolaylığı sağlamak için kullanılır çalışır.

Parametreler
testId TestIdentifier: Dönüşüm gerçekleştirilecek 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 bir TestDescription oluşturun.

Parametreler
data String: Dize temsili. Beklenen biçim: sınıfadı#methodname

İlerlemeler
TestDescription Ayrıştırılamadıysa TestDescription veya null

getNotlar

public T getAnnotation (Class<T> annotationType)

Parametreler
annotationType Class

İlerlemeler
T bu açıklama düğümüne ekli ek ek açıklama türü veya Yoksa boş değer

getNotlar

public  getAnnotations ()

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

Parametreleştirilmiş testse parametrelerle birlikte testin adını döndürür. Şunu döndürür: parametreli test değilse normal test adını girin.

İlerlemeler
String

GetTestNameWithoutParams

public String getTestNameWithoutParams ()

Testin adını herhangi bir parametre olmadan döndürür (parametreleştirilmiş bir yöntemse).

İlerlemeler
String

karma Kodu

public int hashCode ()

İlerlemeler
int

toString

public String toString ()

İlerlemeler
String