com.android.tradefed.testtype.junit4

คำอธิบายประกอบ

AfterClassWithInfo การรับประกันคล้ายกับ AfterClass แต่เมธอดที่มีคำอธิบายประกอบต้องมีพารามิเตอร์ TestInformation 
BeforeClassWithInfo การรับประกันคล้ายกับ BeforeClass แต่เมธอดที่มีคำอธิบายประกอบต้องมีพารามิเตอร์ TestInformation 

ชั้นเรียน

BaseHostJUnit4Test คลาสทดสอบพื้นฐานสำหรับการทดสอบสไตล์ JUnit4 ของโฮสต์ 
DeviceParameterizedRunner ตัวเรียกใช้พารามิเตอร์สไตล์ JUnit4 สำหรับการทดสอบพารามิเตอร์ที่ขับเคลื่อนด้วยโฮสต์ 
DeviceTestRunOptions คลาส Builder สำหรับตัวเลือกที่เกี่ยวข้องกับการทดสอบอุปกรณ์ผ่าน BaseHostJUnit4Test 
ExceptionThrowingRunnerWrapper  
JUnit4ResultForwarder ตัวส่งต่อผลลัพธ์จาก JUnit4 Runner 
RunAftersWithInfo  
RunBeforesWithInfo  
RunNotifierWrapper Wrapper ของ RunNotifier เพื่อให้เราสามารถส่ง DeviceNotAvailableException ได้ 

ข้อยกเว้น

CarryDnaeError ภายใน RuntimeException เพื่อส่ง DeviceNotAvailableException ผ่านเฟรมเวิร์ก JUnit4  
CarryInterruptedException เกิดขึ้นเมื่อมีการทริกเกอร์การหมดเวลาของระยะการทดสอบและต้องมีการส่ง InterruptedException จาก เธรดการดำเนินการทดสอบไปยังเธรดการดำเนินการเรียกใช้