com.eviware.soapui.report
Class JUnitReportCollector
java.lang.Object
com.eviware.soapui.report.JUnitReportCollector
- All Implemented Interfaces:
- ProjectRunListener, TestRunListener, TestSuiteRunListener
public class JUnitReportCollector
- extends java.lang.Object
- implements TestRunListener, TestSuiteRunListener, ProjectRunListener
Collects TestRun results and creates JUnitReports
- Author:
- ole.matzura
Method Summary |
void |
afterRun(ProjectRunner testScenarioRunner,
ProjectRunContext runContext)
|
void |
afterRun(TestCaseRunner testRunner,
TestCaseRunContext runContext)
|
void |
afterRun(TestSuiteRunner testRunner,
TestSuiteRunContext runContext)
|
void |
afterStep(TestCaseRunner testRunner,
TestCaseRunContext runContext,
TestStepResult result)
|
void |
afterTestCase(TestSuiteRunner testRunner,
TestSuiteRunContext runContext,
TestCaseRunner testCaseRunner)
|
void |
afterTestSuite(ProjectRunner testScenarioRunner,
ProjectRunContext runContext,
TestSuiteRunner testRunner)
|
void |
beforeRun(ProjectRunner testScenarioRunner,
ProjectRunContext runContext)
|
void |
beforeRun(TestCaseRunner testRunner,
TestCaseRunContext runContext)
|
void |
beforeRun(TestSuiteRunner testRunner,
TestSuiteRunContext runContext)
|
void |
beforeStep(TestCaseRunner testRunner,
TestCaseRunContext runContext)
|
void |
beforeStep(TestCaseRunner testRunner,
TestCaseRunContext runContext,
TestStep testStep)
|
void |
beforeTestCase(TestSuiteRunner testRunner,
TestSuiteRunContext runContext,
TestCase testCase)
|
void |
beforeTestSuite(ProjectRunner testScenarioRunner,
ProjectRunContext runContext,
TestSuite testSuite)
|
java.lang.String |
getReport()
|
java.util.HashMap<java.lang.String,JUnitReport> |
getReports()
|
void |
reset()
|
java.util.List<java.lang.String> |
saveReports(java.lang.String path)
|
Methods inherited from class java.lang.Object |
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
JUnitReportCollector
public JUnitReportCollector()
saveReports
public java.util.List<java.lang.String> saveReports(java.lang.String path)
throws java.lang.Exception
- Throws:
java.lang.Exception
getReports
public java.util.HashMap<java.lang.String,JUnitReport> getReports()
getReport
public java.lang.String getReport()
afterRun
public void afterRun(TestCaseRunner testRunner,
TestCaseRunContext runContext)
- Specified by:
afterRun
in interface TestRunListener
afterStep
public void afterStep(TestCaseRunner testRunner,
TestCaseRunContext runContext,
TestStepResult result)
- Specified by:
afterStep
in interface TestRunListener
beforeRun
public void beforeRun(TestCaseRunner testRunner,
TestCaseRunContext runContext)
- Specified by:
beforeRun
in interface TestRunListener
beforeStep
public void beforeStep(TestCaseRunner testRunner,
TestCaseRunContext runContext)
- Specified by:
beforeStep
in interface TestRunListener
beforeStep
public void beforeStep(TestCaseRunner testRunner,
TestCaseRunContext runContext,
TestStep testStep)
- Specified by:
beforeStep
in interface TestRunListener
reset
public void reset()
afterRun
public void afterRun(TestSuiteRunner testRunner,
TestSuiteRunContext runContext)
- Specified by:
afterRun
in interface TestSuiteRunListener
afterTestCase
public void afterTestCase(TestSuiteRunner testRunner,
TestSuiteRunContext runContext,
TestCaseRunner testCaseRunner)
- Specified by:
afterTestCase
in interface TestSuiteRunListener
beforeRun
public void beforeRun(TestSuiteRunner testRunner,
TestSuiteRunContext runContext)
- Specified by:
beforeRun
in interface TestSuiteRunListener
beforeTestCase
public void beforeTestCase(TestSuiteRunner testRunner,
TestSuiteRunContext runContext,
TestCase testCase)
- Specified by:
beforeTestCase
in interface TestSuiteRunListener
afterRun
public void afterRun(ProjectRunner testScenarioRunner,
ProjectRunContext runContext)
- Specified by:
afterRun
in interface ProjectRunListener
afterTestSuite
public void afterTestSuite(ProjectRunner testScenarioRunner,
ProjectRunContext runContext,
TestSuiteRunner testRunner)
- Specified by:
afterTestSuite
in interface ProjectRunListener
beforeRun
public void beforeRun(ProjectRunner testScenarioRunner,
ProjectRunContext runContext)
- Specified by:
beforeRun
in interface ProjectRunListener
beforeTestSuite
public void beforeTestSuite(ProjectRunner testScenarioRunner,
ProjectRunContext runContext,
TestSuite testSuite)
- Specified by:
beforeTestSuite
in interface ProjectRunListener
Copyright © 2005-2010 eviware.com. All Rights Reserved.