Class TestCaseReport
- java.lang.Object
 - 
- com.atlassian.confluence.renderer.radeox.macros.junit.report.AbstractTestReport
 - 
- com.atlassian.confluence.renderer.radeox.macros.junit.report.TestCaseReport
 
 
 
- 
- All Implemented Interfaces:
 TestReport
- Direct Known Subclasses:
 JUnitTestCaseReport
public class TestCaseReport extends AbstractTestReport
Encapsulates a Test Case that can have child test cases. The Testcase report is used to record test passes failure and exceptions so that reports can be generated.- Author:
 - Armond Avanes (armond555@yahoo.com), Ross Mason
 
 
- 
- 
Nested Class Summary
Nested Classes Modifier and Type Class Description static classTestCaseReport.Timer 
- 
Field Summary
- 
Fields inherited from class com.atlassian.confluence.renderer.radeox.macros.junit.report.AbstractTestReport
debugMessage, failure, passMessage 
 - 
 
- 
Constructor Summary
Constructors Constructor Description TestCaseReport() 
- 
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidaddTest(TestReport test)TestReportgetCurrentTest()intgetErrorsCount()TestCaseFailureReportgetFailure()intgetFailuresCount()StringgetName()ListgetTestCases()intgetTestsCount()longgetTime()intgetTopErrorsCount()intgetTopFailuresCount()intgetTotalTestsCount()booleanisTimerStopped()voidsetFailure(TestCaseFailureReport failure)voidsetName(String name)voidstopTimer()- 
Methods inherited from class com.atlassian.confluence.renderer.radeox.macros.junit.report.AbstractTestReport
getDebugMessage, getErrorRate, getFailureRate, getPassMessage, getSuccessRate, getTimeAsString, setDebugMessage, setPassMessage 
 - 
 
 - 
 
- 
- 
Method Detail
- 
getName
public String getName()
 
- 
setName
public void setName(String name)
 
- 
getTime
public long getTime()
 
- 
getFailure
public TestCaseFailureReport getFailure()
- Specified by:
 getFailurein interfaceTestReport- Overrides:
 getFailurein classAbstractTestReport
 
- 
setFailure
public void setFailure(TestCaseFailureReport failure)
- Specified by:
 setFailurein interfaceTestReport- Overrides:
 setFailurein classAbstractTestReport
 
- 
addTest
public void addTest(TestReport test)
 
- 
getTestCases
public List getTestCases()
 
- 
getTopErrorsCount
public int getTopErrorsCount()
 
- 
getErrorsCount
public int getErrorsCount()
 
- 
getTopFailuresCount
public int getTopFailuresCount()
 
- 
getFailuresCount
public int getFailuresCount()
 
- 
getTotalTestsCount
public int getTotalTestsCount()
 
- 
getTestsCount
public int getTestsCount()
 
- 
getCurrentTest
public TestReport getCurrentTest()
 
- 
stopTimer
public void stopTimer()
 
- 
isTimerStopped
public boolean isTimerStopped()
 
 - 
 
 -