Class TestSuiteListeners

java.lang.Object
org.citrusframework.report.TestSuiteListeners
All Implemented Interfaces:
TestSuiteListenerAware

public class TestSuiteListeners extends Object implements TestSuiteListenerAware
Class managing a list of injected test suite listeners. Each event is spread to all managed listeners.
Author:
Christoph Deppisch
  • Constructor Details

    • TestSuiteListeners

      public TestSuiteListeners()
  • Method Details

    • addTestSuiteListener

      public void addTestSuiteListener(TestSuiteListener testSuiteListener)
      Description copied from interface: TestSuiteListenerAware
      Adds a new suite listener.
      Specified by:
      addTestSuiteListener in interface TestSuiteListenerAware
    • onFinish

      public void onFinish()
    • onFinishFailure

      public void onFinishFailure(Throwable cause)
    • onFinishSuccess

      public void onFinishSuccess()
    • onStart

      public void onStart()
    • onStartFailure

      public void onStartFailure(Throwable cause)
    • onStartSuccess

      public void onStartSuccess()
    • getTestSuiteListeners

      public List<TestSuiteListener> getTestSuiteListeners()
      Obtains the testSuiteListeners.
      Returns: