Interface JUnitResultFormatter

All Superinterfaces:
JUnitTaskMirror.JUnitResultFormatterMirror, junit.framework.TestListener
All Known Implementing Classes:
BriefJUnitResultFormatter, FailureRecorder, OutErrSummaryJUnitResultFormatter, PlainJUnitResultFormatter, SummaryJUnitResultFormatter, TearDownOnVmCrash, XMLJUnitResultFormatter

public interface JUnitResultFormatter extends junit.framework.TestListener, JUnitTaskMirror.JUnitResultFormatterMirror
This Interface describes classes that format the results of a JUnit testrun.
  • Method Summary

    Modifier and Type
    Method
    Description
    void
    The whole testsuite ended.
    void
    Sets the stream the formatter is supposed to write its results to.
    void
    This is what the test has written to System.err
    void
    This is what the test has written to System.out
    void
    The whole testsuite started.

    Methods inherited from interface junit.framework.TestListener

    addError, addFailure, endTest, startTest
  • Method Details

    • startTestSuite

      void startTestSuite(JUnitTest suite) throws BuildException
      The whole testsuite started.
      Parameters:
      suite - the suite.
      Throws:
      BuildException - on error.
    • endTestSuite

      void endTestSuite(JUnitTest suite) throws BuildException
      The whole testsuite ended.
      Parameters:
      suite - the suite.
      Throws:
      BuildException - on error.
    • setOutput

      void setOutput(OutputStream out)
      Sets the stream the formatter is supposed to write its results to.
      Specified by:
      setOutput in interface JUnitTaskMirror.JUnitResultFormatterMirror
      Parameters:
      out - the output stream to use.
    • setSystemOutput

      void setSystemOutput(String out)
      This is what the test has written to System.out
      Parameters:
      out - the string to write.
    • setSystemError

      void setSystemError(String err)
      This is what the test has written to System.err
      Parameters:
      err - the string to write.