УстройствоJUnit4ClassRunner
public class DeviceJUnit4ClassRunner
extends BlockJUnit4ClassRunner implements IAbiReceiver , ISetOptionReceiver , ITestInformationReceiver
| java.lang.Объект | ||||
| ↳ | org.junit.runner.Runner | |||
| ↳ | org.junit.runners.ParentRunner<org.junit.runners.model.FrameworkMethod> | |||
| ↳ | org.junit.runners.BlockJUnit4ClassRunner | |||
| ↳ | com.android.tradefed.testtype.DeviceJUnit4ClassRunner | |||
Средство запуска тестов JUnit4, которое также поддерживает IDeviceTest . Должен быть указан выше JUnit4 Test с аннотацией RunWith.
Краткое содержание
Вложенные классы | |
|---|---|
class | DeviceJUnit4ClassRunner.LogAnnotationФальшивая аннотация предназначена для передачи журналистам журналов. |
class | DeviceJUnit4ClassRunner.MetricAnnotationФальшивая аннотация, предназначенная для передачи показателей репортерам. |
class | DeviceJUnit4ClassRunner.TestLogData Реализация |
class | DeviceJUnit4ClassRunner.TestMetrics Реализация |
Общественные конструкторы | |
|---|---|
DeviceJUnit4ClassRunner (Class<?> klass) | |
Публичные методы | |
|---|---|
IAbi | getAbi () |
TestInformation | getTestInformation () |
void | run (RunNotifier notifier) |
void | setAbi ( IAbi abi) |
void | setTestInformation ( TestInformation testInformation) |
Защищенные методы | |
|---|---|
Object | createTest ()Мы переопределяем createTest, чтобы установить устройство. |
void | runChild (FrameworkMethod method, RunNotifier notifier) |
Statement | withAfterClasses (Statement statement) |
Statement | withBeforeClasses (Statement statement) |
Общественные конструкторы
УстройствоJUnit4ClassRunner
public DeviceJUnit4ClassRunner (Class<?> klass)
| Параметры | |
|---|---|
klass | Class |
| Броски | |
|---|---|
InitializationError | |
Публичные методы
бегать
public void run (RunNotifier notifier)
| Параметры | |
|---|---|
notifier | RunNotifier |
setTestInformation
public void setTestInformation (TestInformation testInformation)
| Параметры | |
|---|---|
testInformation | TestInformation |
Защищенные методы
создать тест
protected Object createTest ()
Мы переопределяем createTest, чтобы установить устройство.
| Возврат | |
|---|---|
Object | |
запуститьРебенок
protected void runChild (FrameworkMethod method,
RunNotifier notifier)| Параметры | |
|---|---|
method | FrameworkMethod |
notifier | RunNotifier |
сAfterClasses
protected Statement withAfterClasses (Statement statement)
| Параметры | |
|---|---|
statement | Statement |
| Возврат | |
|---|---|
Statement | |
сBeforeClasses
protected Statement withBeforeClasses (Statement statement)
| Параметры | |
|---|---|
statement | Statement |
| Возврат | |
|---|---|
Statement | |
Контент и образцы кода на этой странице предоставлены по лицензиям. Java и OpenJDK – это зарегистрированные товарные знаки корпорации Oracle и ее аффилированных лиц.
Последнее обновление: 2025-07-29 UTC.