Przekazywanie wyników JUnitToInvocationResult

public class JUnitToInvocationResultForwarder
extends Object implements TestListener

java.lang.Object
com.android.tradefed.result.JUnitToInvocationResultForwarder


Klasa, która nasłuchuje zdarzeń TestListener i przekazuje je do ITestInvocationListener

Podsumowanie

Konstruktory publiczne

JUnitToInvocationResultForwarder(ITestInvocationListener invocationListener)
JUnitToInvocationResultForwarder( invocationListeners)

Metody publiczne

void addError(Test test, Throwable t)

void addFailure(Test test, AssertionFailedError t)

void endTest(Test test, metrics)

Wywołanie zwrotne z testów JUnit3, które mogą przekazywać wskaźniki.

void endTest(Test test)

void startTest(Test test)

void testLog(String dataName, LogDataType dataType, InputStreamSource dataStream)

Wywołanie zwrotne od usługi przekazującej JUnit3 w celu pobrania logów z testu.

Konstruktory publiczne

Przekazywanie wyników JUnitToInvocationResult

public JUnitToInvocationResultForwarder (ITestInvocationListener invocationListener)

Parametry
invocationListener ITestInvocationListener

Przekazywanie wyników JUnitToInvocationResult

public JUnitToInvocationResultForwarder ( invocationListeners)

Parametry
invocationListeners

Metody publiczne

Dodaj błąd

public void addError (Test test, 
                Throwable t)

Parametry
test Test

t Throwable

addFailure

public void addFailure (Test test, 
                AssertionFailedError t)

Parametry
test Test

t AssertionFailedError

test końcowy

public void endTest (Test test, 
                 metrics)

Wywołanie zwrotne z testów JUnit3, które mogą przekazywać wskaźniki.

Parametry
test Test: Test, który właśnie się zakończył.

metrics : dane w formacie mapy, które mają być przekazywane do wywołania zwrotnego wyników.

test końcowy

public void endTest (Test test)

Parametry
test Test

startTest

public void startTest (Test test)

Parametry
test Test

dziennik testów

public void testLog (String dataName, 
                LogDataType dataType, 
                InputStreamSource dataStream)

Wywołanie zwrotne od usługi przekazującej JUnit3 w celu pobrania logów z testu.

Parametry
dataName String: opisowa nazwa danych w formie ciągu znaków. np. „device_logcat”. Nazwa danych notatki nie może być unikalny dla jednego wywołania. np. implementujący muszą być w stanie obsługiwać wiele wywołań z tą samą wartością dataName

dataType LogDataType: typ danych LogDataType.

dataStream InputStreamSource: źródło danych wejściowych. Implementatorzy powinni wywołać createInputStream, aby zacząć odczytywać dane i upewnić się, że Strumień wejściowy po zakończeniu. Rozmówca powinien upewnić się, że źródło danych pozostaje obecne i dostępne do momentu zakończenia działania metody testLog.