Class TextReporter

  • All Implemented Interfaces:
    ITestListener, ITestNGListener

    public class TextReporter
    extends java.lang.Object
    implements ITestListener
    A simple reporter that collects the results and prints them on standard out.
    • Field Detail

      • m_verbose

        private final int m_verbose
      • m_testName

        private final java.lang.String m_testName
    • Constructor Detail

      • TextReporter

        public TextReporter​(java.lang.String testName,
                            int verbose)
    • Method Detail

      • onFinish

        public void onFinish​(ITestContext context)
        Description copied from interface: ITestListener
        Invoked after all the test methods belonging to the classes inside the <test> tag have run and all their Configuration methods have been called.
        Specified by:
        onFinish in interface ITestListener
        Parameters:
        context - The test context
      • resultsToMethods

        private static java.util.List<ITestNGMethod> resultsToMethods​(java.util.Collection<ITestResult> results)
      • logResults

        private void logResults​(ITestContext context)
      • logResult

        private void logResult​(java.lang.String status,
                               ITestResult tr,
                               java.lang.String stackTrace)
      • logExceptions

        private void logExceptions​(java.lang.String status,
                                   java.util.List<ITestResult> results)
      • logResult

        private void logResult​(java.lang.String status,
                               java.lang.String message)
      • logResult

        private void logResult​(java.lang.String status,
                               java.lang.String name,
                               java.lang.String description,
                               java.lang.String stackTrace,
                               java.lang.Object[] params,
                               java.lang.Class<?>[] paramTypes)