DeviceJUnit4ClassRunner.TestMetrics
public static class DeviceJUnit4ClassRunner.TestMetrics
extends ExternalResource
java.lang.Объект |
↳ | org.junit.rules.ExternalResource |
| ↳ | com.android.tradefed.testtype.DeviceJUnit4ClassRunner.TestMetrics |
Реализация ExternalResource
и TestRule
. Это правило позволяет регистрировать метрики во время тестового примера (внутри @Test). Это гарантирует, что карта метрик очищается между тестами, поэтому один и тот же объект правила можно использовать повторно.
Example:
@Rule
public TestMetrics metrics = new TestMetrics();
@Test
public void testFoo() {
metrics.addTestMetric("key", "value");
metrics.addTestMetric("key2", "value2");
}
@Test
public void testFoo2() {
metrics.addTestMetric("key3", "value3");
}
Краткое содержание
Публичные методы |
---|
void | addTestMetric (String key, MetricMeasurement.Metric metric) Зарегистрируйте запись метрики в формате прототипа для тестового примера. |
void | addTestMetric (String key, String value) Зарегистрируйте запись метрики для тестового примера. |
Statement | apply (Statement base, Description description) |
Общественные конструкторы
ТестМетрикс
public TestMetrics ()
Публичные методы
добавитьТестМетрик
public void addTestMetric (String key,
MetricMeasurement.Metric metric)
Зарегистрируйте запись метрики в формате прототипа для тестового примера. Каждый ключ в тестовом примере должен быть уникальным, иначе он переопределит предыдущее значение.
Параметры |
---|
key | String : ключ метрики. |
metric | MetricMeasurement.Metric : значение, связанное с ключом. |
добавитьТестМетрик
public void addTestMetric (String key,
String value)
Зарегистрируйте запись метрики для тестового примера. Каждый ключ в тестовом примере должен быть уникальным, иначе он переопределит предыдущее значение.
Параметры |
---|
key | String : ключ метрики. |
value | String : значение, связанное с ключом. |
применять
public Statement apply (Statement base,
Description description)
Параметры |
---|
base | Statement |
description | Description |
Защищенные методы
после
protected void after ()
до
protected void before ()