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 void
addTest(TestReport report)
TestReport
getCurrentTest()
String
getDebugMessage()
int
getErrorRate()
int
getErrorsCount()
TestCaseFailureReport
getFailure()
int
getFailureRate()
int
getFailuresCount()
String
getName()
String
getPassMessage()
int
getSuccessRate()
List
getTestCases()
int
getTestsCount()
long
getTime()
void
setDebugMessage(String debugMessage)
void
setFailure(TestCaseFailureReport failure)
void
setName(String name)
void
setPassMessage(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)
-
-