TestResult

public class TestResult
extends Object

java.lang.Object
com.android.ddmlib.testrunner.TestResult


Contêiner para o resultado de um único teste.

Resumo

Construtores públicos

TestResult()

Métodos públicos

boolean equals(Object obj)
long getEndTime()

Retorna o horário System.currentTimeMillis() em que o evento ITestRunListener.testEnded(TestIdentifier,Map) foi recebido.

Map<String, String> getMetrics()

Recebe as métricas de teste associadas.

String getStackTrace()

Recebe o stack trace String associado.

long getStartTime()

Retorna o horário System.currentTimeMillis() em que o evento ITestRunListener.testStarted(TestIdentifier) foi recebido.

TestResult.TestStatus getStatus()

Recebe o resultado TestStatus do teste.

int hashCode()
void setEndTime(long currentTimeMillis)

Define o horário de término

void setMetrics(Map<String, String> metrics)

Define as métricas de teste, substituindo os valores anteriores.

void setStackTrace(String trace)

Define o stack trace.

void setStartTime(long startTime)

Permite definir o horário em que o teste foi iniciado para ser usado com ERROR(ITestRunListener.testStarted(TestIdentifier,long)/com.android.ddmlib.testrunner.ITestRunListener#testStarted(com.android.ddmlib.testrunner.TestIdentifier,long) ITestRunListener.testStarted(TestIdentifier,long)).

TestResult setStatus(TestResult.TestStatus status)

Define o TestStatus.

Construtores públicos

TestResult

public TestResult ()

Métodos públicos

igual a

public boolean equals (Object obj)

Parâmetros
obj Object

Devoluções
boolean

getEndTime

public long getEndTime ()

Retorna o horário System.currentTimeMillis() em que o evento ITestRunListener.testEnded(TestIdentifier,Map) foi recebido.

Devoluções
long

getMetrics

public Map<String, String> getMetrics ()

Recebe as métricas de teste associadas.

Devoluções
Map<String, String>

getStackTrace

public String getStackTrace ()

Recebe o stack trace String associado. Deve ser null se getStatus() for TestStatus.PASSED.

Devoluções
String

getStartTime

public long getStartTime ()

Retorna o horário System.currentTimeMillis() em que o evento ITestRunListener.testStarted(TestIdentifier) foi recebido.

Devoluções
long

getStatus

public TestResult.TestStatus getStatus ()

Recebe o resultado TestStatus do teste.

Devoluções
TestResult.TestStatus

hashCode

public int hashCode ()

Devoluções
int

setEndTime

public void setEndTime (long currentTimeMillis)

Define o horário de término

Parâmetros
currentTimeMillis long

setMetrics

public void setMetrics (Map<String, String> metrics)

Define as métricas de teste, substituindo os valores anteriores.

Parâmetros
metrics Map

setStackTrace

public void setStackTrace (String trace)

Define o stack trace.

Parâmetros
trace String

setStartTime

public void setStartTime (long startTime)

Permite definir o horário em que o teste foi iniciado para ser usado com ERROR(ITestRunListener.testStarted(TestIdentifier,long)/com.android.ddmlib.testrunner.ITestRunListener#testStarted(com.android.ddmlib.testrunner.TestIdentifier,long) ITestRunListener.testStarted(TestIdentifier,long)).

Parâmetros
startTime long

setStatus

public TestResult setStatus (TestResult.TestStatus status)

Define o TestStatus.

Parâmetros
status TestResult.TestStatus

Retorna
TestResult