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()
(package private) void
print(TestResult result, long runTime)
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)
(package private) void
printWaitPrompt()
void
startTest(Test test)
A test started.
-
-
-
Method Detail
-
print
void print(TestResult result, long runTime)
-
printWaitPrompt
void printWaitPrompt()
-
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)
-
-