unitee.common
Interface TestReport

All Known Implementing Classes:
DefaultTestReport

public interface TestReport

An internal interface that serves as a logger for test operation. The report is logging failed and succeeded test and other capabilities to the infrastructure.


Method Summary
 TestCaseHolder getCurrentTest()
           
 java.io.PrintStream getOutput()
           
 void printSummary()
           
 void setCurrentTest(TestCaseHolder test)
           
 void testFailed(java.lang.Throwable t)
           
 void testFinished()
           
 void testStarted()
           
 

Method Detail

testFailed

public void testFailed(java.lang.Throwable t)

getOutput

public java.io.PrintStream getOutput()

testStarted

public void testStarted()

testFinished

public void testFinished()

setCurrentTest

public void setCurrentTest(TestCaseHolder test)

getCurrentTest

public TestCaseHolder getCurrentTest()

printSummary

public void printSummary()