Interface TestReport
- 
- All Known Implementing Classes:
 AbstractTestReport,JUnitTestCaseReport,TestCaseReport,TestSuiteReport
public interface TestReport 
- 
- 
Method Summary
All Methods Instance Methods Abstract Methods Modifier and Type Method Description voidaddTest(TestReport report)TestReportgetCurrentTest()StringgetDebugMessage()intgetErrorRate()intgetErrorsCount()TestCaseFailureReportgetFailure()intgetFailureRate()intgetFailuresCount()StringgetName()StringgetPassMessage()intgetSuccessRate()ListgetTestCases()intgetTestsCount()longgetTime()voidsetDebugMessage(String debugMessage)voidsetFailure(TestCaseFailureReport failure)voidsetName(String name)voidsetPassMessage(String passMessage) 
 - 
 
- 
- 
Method Detail
- 
getCurrentTest
TestReport getCurrentTest()
 
- 
addTest
void addTest(TestReport report)
 
- 
getTestCases
List getTestCases()
 
- 
getErrorsCount
int getErrorsCount()
 
- 
getFailuresCount
int getFailuresCount()
 
- 
getName
String getName()
 
- 
setName
void setName(String name)
 
- 
getTestsCount
int getTestsCount()
 
- 
getTime
long getTime()
 
- 
getSuccessRate
int getSuccessRate()
 
- 
getErrorRate
int getErrorRate()
 
- 
getFailureRate
int getFailureRate()
 
- 
getFailure
TestCaseFailureReport getFailure()
 
- 
setFailure
void setFailure(TestCaseFailureReport failure)
 
- 
getPassMessage
String getPassMessage()
 
- 
setPassMessage
void setPassMessage(String passMessage)
 
- 
getDebugMessage
String getDebugMessage()
 
- 
setDebugMessage
void setDebugMessage(String debugMessage)
 
 - 
 
 -