public abstract class OutputController
extends java.lang.Object
Modifier and Type | Field and Description |
---|---|
protected java.io.PrintStream |
out |
protected java.util.Calendar |
today |
protected java.util.Calendar |
week |
Constructor and Description |
---|
OutputController(java.io.PrintStream out) |
Modifier and Type | Method and Description |
---|---|
abstract void |
displayTestResults(TestResult tr,
java.lang.String testName) |
abstract void |
displayTestSuiteResults(java.lang.String suiteName,
TestSuite ts) |
protected abstract void |
finishScriptTestSuite(ScriptTestSuite sts) |
protected abstract void |
finishSourceFileTest(SourceFileTest sft,
ErrorQueue eq) |
void |
finishTest(Test t,
ErrorQueue eq) |
java.lang.String |
getDateDisplay(java.util.Date d) |
protected java.text.DateFormat |
getDefaultDateFormat() |
protected java.text.DateFormat |
getSameWeekDateFormat() |
protected java.text.DateFormat |
getSameYearDateFormat() |
protected java.text.DateFormat |
getTodayDateFormat() |
protected abstract void |
startScriptTestSuite(ScriptTestSuite sts) |
protected abstract void |
startSourceFileTest(SourceFileTest sft) |
void |
startTest(Test t) |
abstract void |
warning(java.lang.String w) |
protected final java.io.PrintStream out
protected final java.util.Calendar today
protected final java.util.Calendar week
public void startTest(Test t)
public void finishTest(Test t, ErrorQueue eq)
protected abstract void startScriptTestSuite(ScriptTestSuite sts)
protected abstract void startSourceFileTest(SourceFileTest sft)
protected abstract void finishScriptTestSuite(ScriptTestSuite sts)
protected abstract void finishSourceFileTest(SourceFileTest sft, ErrorQueue eq)
public abstract void displayTestSuiteResults(java.lang.String suiteName, TestSuite ts)
public abstract void displayTestResults(TestResult tr, java.lang.String testName)
protected java.text.DateFormat getDefaultDateFormat()
protected java.text.DateFormat getSameYearDateFormat()
protected java.text.DateFormat getSameWeekDateFormat()
protected java.text.DateFormat getTodayDateFormat()
public java.lang.String getDateDisplay(java.util.Date d)
public abstract void warning(java.lang.String w)