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.StringLABEL_TEST_CASEprivate java.io.StringWriterreportBufprivate booleanverbose
-
Constructor Summary
Constructors Constructor Description SimpleReportWriter(boolean verbose)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description private booleanareAllTestsPassed(TestCase testCase)private voidreportOnParsingProblems(java.util.List parsingProblems)voidreportOnTest(Test test)private voidreportOnTestCase(TestCase testCase)private voidreportOnTestCases(java.util.List testCases)private voidreportOnTestRun(TestRun testRun)private voidreportOnTestRuns(java.util.List testRuns)private voidreportOnTests(java.util.List tests)voidreportOnTime(java.util.Date start, java.util.Date end)voidreportSummary(TestEngine engine)java.lang.Stringwrite(Test test)java.lang.StringwriteReport(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:
writeReportin 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)
-
-