Google은 흑인 공동체를 위한 인종 간 평등을 진전시키기 위해 노력하고 있습니다. 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)

크리에이트 TestIdentifier A로부터 TestDescription .

static TestDescription createFromTestIdentifier (TestIdentifier testId)

크리에이트 TestDescription A로부터 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]

공공 생성자

시험 설명

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)

크리에이트 TestIdentifier A로부터 TestDescription . 테스트 중에 설명을 변환하는 데 유용합니다.

매개 변수
desc TestDescription : 변환 할 TestDescription 입니다.

보고
TestIdentifier TestDescription 값으로 작성된 TestIdentifier 입니다.

createFromTestIdentifier

public static TestDescription createFromTestIdentifier (TestIdentifier testId)

크리에이트 TestDescription A로부터 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