จัดทุกอย่างให้เป็นระเบียบอยู่เสมอด้วยคอลเล็กชัน บันทึกและจัดหมวดหมู่เนื้อหาตามค่ากำหนดของคุณ

JUnitToInvocationResultForwarder

public class JUnitToInvocationResultForwarder
extends Object implements TestListener

java.lang.Object
com.android.tradefed.result.JUnitToInvocationResultForwarder


คลาสที่รับฟังเหตุการณ์ TestListener และส่งต่อไปยัง ITestInvocationListener

สรุป

ผู้สร้างสาธารณะ

JUnitToInvocationResultForwarder ( ITestInvocationListener invocationListener)
JUnitToInvocationResultForwarder ( invocationListeners) JUnitToInvocationResultForwarder ( invocationListeners)

วิธีการสาธารณะ

void addError (Test test, Throwable t)

void addFailure (Test test, AssertionFailedError t)

void endTest (Test test, metrics) endTest (Test test, metrics)

โทรกลับจากการทดสอบ JUnit3 ที่สามารถส่งต่อเมตริก

void endTest (Test test)

void startTest (Test test)

void testLog (String dataName, LogDataType dataType, InputStreamSource dataStream)

โทรกลับจากผู้ส่งต่อ JUnit3 เพื่อรับบันทึกจากการทดสอบ

ผู้สร้างสาธารณะ

JUnitToInvocationResultForwarder

public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)

พารามิเตอร์
invocationListener ITestInvocationListener

JUnitToInvocationResultForwarder

public JUnitToInvocationResultForwarder ( invocationListeners)

พารามิเตอร์
invocationListeners

วิธีการสาธารณะ

addError

public void addError (Test test, 
                Throwable t)

พารามิเตอร์
test Test

t Throwable

addFailure

public void addFailure (Test test, 
                AssertionFailedError t)

พารามิเตอร์
test Test

t AssertionFailedError

endTest

public void endTest (Test test, 
                 metrics)

โทรกลับจากการทดสอบ JUnit3 ที่สามารถส่งต่อเมตริก

พารามิเตอร์
test Test : การ Test ที่เพิ่งทำงานเสร็จ

metrics : ตัวชี้วัดในรูปแบบแผนที่จะถูกส่งต่อไปยังการเรียกกลับของผลลัพธ์

endTest

public void endTest (Test test)

พารามิเตอร์
test Test

startTest

public void startTest (Test test)

พารามิเตอร์
test Test

บันทึกการทดสอบ

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

โทรกลับจากผู้ส่งต่อ JUnit3 เพื่อรับบันทึกจากการทดสอบ

พารามิเตอร์
dataName String : ชื่อคำอธิบายสตริงของข้อมูล เช่น "device_logcat" หมายเหตุ dataName อาจไม่ซ้ำกันต่อการเรียกใช้แต่ละครั้ง กล่าวคือ ผู้ดำเนินการต้องสามารถจัดการการโทรหลายครั้งด้วย dataName . เดียวกัน

dataType LogDataType : LogDataType ของข้อมูล

dataStream InputStreamSource : InputStreamSource ของข้อมูล ผู้ดำเนินการควรเรียก createInputStream เพื่อเริ่มอ่านข้อมูล และตรวจสอบให้แน่ใจว่าได้ปิด InputStream ที่เป็นผลลัพธ์เมื่อเสร็จสิ้น ผู้โทรควรตรวจสอบให้แน่ใจว่าแหล่งข้อมูลยังคงมีอยู่และสามารถเข้าถึงได้จนกว่าวิธี testLog จะเสร็จสิ้น