DeviceJUnit4ClassRunner.TestMetrics

public static class DeviceJUnit4ClassRunner.TestMetrics
extends ExternalResource

java.lang.Object
   ↳ org.junit.rules.ExternalResource
     ↳ com.android.tradefed.testtype.DeviceJUnit4ClassRunner.TestMetrics


Wdróż ExternalResourceTestRule. Ta reguła umożliwia rejestrowanie danych podczas testu (w ramach @Test). Dzięki temu mapa danych jest oczyszczana między testami, co pozwala na ponowne użycie tego samego obiektu reguły.

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");
 }
 

Podsumowanie

Konstruktory publiczne

TestMetrics()

Metody publiczne

void addTestMetric(String key, MetricMeasurement.Metric metric)

Zarejestruj dane w formacie proto dla testowego przypadku.

void addTestMetric(String key, String value)

Zarejestruj dane w przypadku testu.

Statement apply(Statement base, Description description)

Chronione metody

void after()
void before()

Konstruktory publiczne

TestMetrics

public TestMetrics ()

Metody publiczne

addTestMetric

public void addTestMetric (String key, 
                MetricMeasurement.Metric metric)

Zarejestruj dane w formacie proto dla testowego przypadku. Każdy klucz w przypadku testowym musi być unikalny, w przeciwnym razie zastąpi poprzednią wartość.

Parametry
key String: klucz danych.

metric MetricMeasurement.Metric: wartość powiązana z kluczem.

addTestMetric

public void addTestMetric (String key, 
                String value)

Zarejestruj dane w przypadku testu. Każdy klucz w przypadku testowym musi być unikalny, w przeciwnym razie zastąpi poprzednią wartość.

Parametry
key String: klucz danych.

value String: wartość powiązana z kluczem.

zastosuj

public Statement apply (Statement base, 
                Description description)

Parametry
base Statement

description Description

Zwroty
Statement

Chronione metody

po

protected void after ()

przed

protected void before ()