기기JUnit4ClassRunner.TestLogData

public static class DeviceJUnit4ClassRunner.TestLogData
extends ExternalResource

java.lang.Object의 클래스
   ↳ org.junit.rules.ExternalResource
     ↳ com.android.tradefed.testtype.DeviceJUnit4ClassRunner.TestLogData


ExternalResourceTestRule 구현 이 규칙을 사용하면 (@Test 내에서) 테스트 간에 로그 목록이 정리되도록 보장합니다. 동일한 규칙 객체를 다시 사용할 수 있습니다

Example:
 @Rule
 public TestLogData logs = new TestLogData();

 @Test
 public void testFoo() {
     logs.addTestLog("logcat", LogDataType.LOGCAT, new FileInputStreamSource(logcatFile));
 }

 @Test
 public void testFoo2() {
     logs.addTestLog("logcat2", LogDataType.LOGCAT, new FileInputStreamSource(logcatFile2));
 }
 

요약

공개 생성자

TestLogData()

공개 메서드

final void addTestLog(String dataName, LogDataType dataType, InputStreamSource dataStream)
Statement apply(Statement base, Description description)

공개 생성자

테스트 로그 데이터

public TestLogData ()

공개 메서드

addTestLog

public final void addTestLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

매개변수
dataName String

dataType LogDataType

dataStream InputStreamSource

적용

public Statement apply (Statement base, 
                Description description)

매개변수
base Statement

description Description

반환 값
Statement