Package junit.textui
Class ResultPrinter
- java.lang.Object
-
- junit.textui.ResultPrinter
-
- All Implemented Interfaces:
TestListener
public class ResultPrinter extends java.lang.Object implements TestListener
-
-
Constructor Summary
Constructors Constructor Description ResultPrinter(java.io.PrintStream writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
addError(Test test, java.lang.Throwable e)
An error occurred.void
addFailure(Test test, AssertionFailedError t)
A failure occurred.protected java.lang.String
elapsedTimeAsString(long runTime)
Returns the formatted string of the elapsed time.void
endTest(Test test)
A test ended.java.io.PrintStream
getWriter()
void
printDefect(TestFailure booBoo, int count)
protected void
printDefectHeader(TestFailure booBoo, int count)
protected void
printDefects(java.util.Enumeration<TestFailure> booBoos, int count, java.lang.String type)
protected void
printDefectTrace(TestFailure booBoo)
protected void
printErrors(TestResult result)
protected void
printFailures(TestResult result)
protected void
printFooter(TestResult result)
protected void
printHeader(long runTime)
void
startTest(Test test)
A test started.
-
-
-
Constructor Detail
-
ResultPrinter
public ResultPrinter(java.io.PrintStream writer)
-
-
Method Detail
-
printHeader
protected void printHeader(long runTime)
-
printErrors
protected void printErrors(TestResult result)
-
printFailures
protected void printFailures(TestResult result)
-
printDefects
protected void printDefects(java.util.Enumeration<TestFailure> booBoos, int count, java.lang.String type)
-
printDefect
public void printDefect(TestFailure booBoo, int count)
-
printDefectHeader
protected void printDefectHeader(TestFailure booBoo, int count)
-
printDefectTrace
protected void printDefectTrace(TestFailure booBoo)
-
printFooter
protected void printFooter(TestResult result)
-
elapsedTimeAsString
protected java.lang.String elapsedTimeAsString(long runTime)
Returns the formatted string of the elapsed time. Duplicated from BaseTestRunner. Fix it.
-
getWriter
public java.io.PrintStream getWriter()
-
addError
public void addError(Test test, java.lang.Throwable e)
Description copied from interface:TestListener
An error occurred.- Specified by:
addError
in interfaceTestListener
- See Also:
TestListener.addError(Test, Throwable)
-
addFailure
public void addFailure(Test test, AssertionFailedError t)
Description copied from interface:TestListener
A failure occurred.- Specified by:
addFailure
in interfaceTestListener
- See Also:
TestListener.addFailure(Test, AssertionFailedError)
-
endTest
public void endTest(Test test)
Description copied from interface:TestListener
A test ended.- Specified by:
endTest
in interfaceTestListener
- See Also:
TestListener.endTest(Test)
-
startTest
public void startTest(Test test)
Description copied from interface:TestListener
A test started.- Specified by:
startTest
in interfaceTestListener
- See Also:
TestListener.startTest(Test)
-
-