Class SimpleReportWriter
- java.lang.Object
-
- org.locationtech.jtstest.testrunner.SimpleReportWriter
-
- All Implemented Interfaces:
ReportWriter
public class SimpleReportWriter extends java.lang.Object implements ReportWriter
- Version:
- 1.7
-
-
Field Summary
Fields Modifier and Type Field Description private static java.lang.String
LABEL_TEST_CASE
private java.io.StringWriter
reportBuf
private boolean
verbose
-
Constructor Summary
Constructors Constructor Description SimpleReportWriter(boolean verbose)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private boolean
areAllTestsPassed(TestCase testCase)
private void
reportOnParsingProblems(java.util.List parsingProblems)
void
reportOnTest(Test test)
private void
reportOnTestCase(TestCase testCase)
private void
reportOnTestCases(java.util.List testCases)
private void
reportOnTestRun(TestRun testRun)
private void
reportOnTestRuns(java.util.List testRuns)
private void
reportOnTests(java.util.List tests)
void
reportOnTime(java.util.Date start, java.util.Date end)
void
reportSummary(TestEngine engine)
java.lang.String
write(Test test)
java.lang.String
writeReport(TestEngine engine)
-
-
-
Field Detail
-
LABEL_TEST_CASE
private static final java.lang.String LABEL_TEST_CASE
- See Also:
- Constant Field Values
-
verbose
private boolean verbose
-
reportBuf
private java.io.StringWriter reportBuf
-
-
Method Detail
-
writeReport
public java.lang.String writeReport(TestEngine engine)
- Specified by:
writeReport
in interfaceReportWriter
-
write
public java.lang.String write(Test test)
-
reportOnTime
public void reportOnTime(java.util.Date start, java.util.Date end)
-
reportOnTest
public void reportOnTest(Test test)
-
reportOnParsingProblems
private void reportOnParsingProblems(java.util.List parsingProblems)
-
reportOnTestRuns
private void reportOnTestRuns(java.util.List testRuns)
-
reportOnTestRun
private void reportOnTestRun(TestRun testRun)
-
reportOnTestCases
private void reportOnTestCases(java.util.List testCases)
-
areAllTestsPassed
private boolean areAllTestsPassed(TestCase testCase)
-
reportOnTestCase
private void reportOnTestCase(TestCase testCase)
-
reportOnTests
private void reportOnTests(java.util.List tests)
-
reportSummary
public void reportSummary(TestEngine engine)
-
-