com.android.tradefed.testtype.junit4

حاشیه‌نویسی‌ها

AfterClassWithInfo تضمین‌های مشابه AfterClass اما متد حاشیه‌نویسی شده باید به پارامتر TestInformation نیاز داشته باشد.
قبل از کلاس با اطلاعات تضمین‌های مشابه BeforeClass اما متد حاشیه‌نویسی شده باید به یک پارامتر TestInformation نیاز داشته باشد.

کلاس‌ها

BaseHostJUnit4Test کلاس تست پایه برای اجرای تست‌های سبک JUnit4 میزبان.
دستگاه پارامتریزه شده دونده یک اجراکننده پارامتری به سبک JUnit4 برای تست‌های پارامتری سمت میزبان.
گزینه‌های تست اجرای دستگاه یک کلاس سازنده برای گزینه‌های مربوط به اجرای تست‌های دستگاه از طریق BaseHostJUnit4Test.
ExceptionThrowingRunnerWrapper
JUnit4ResultForwarder فرستنده نتایج از JUnit4 Runner.
اجرای پس از اطلاعات
قبل از اجرا با اطلاعات
RunNotifierWrapper بسته‌بندی RunNotifier تا بتوانیم DeviceNotAvailableException را حمل کنیم.

استثنائات

خطای CarryDnae RuntimeException داخلی برای حمل DeviceNotAvailableException از طریق چارچوب JUnit4.
استثنای حمل‌شده‌ی منقطع زمانی رخ می‌دهد که مهلت زمانی فاز تست فعال شود و یک InterruptedException باید از نخ اجرای تست به نخ اجرای فراخوانی منتقل شود.