Class ListenersSupport


  • public class ListenersSupport
    extends java.lang.Object
    Guicey test listeners support object.
    Since:
    07.02.2025
    • Method Summary

      All Methods Instance Methods Concrete Methods 
      Modifier and Type Method Description
      void addListener​(TestExecutionListener listener)
      Register listener.
      void broadcastAfter​(org.junit.jupiter.api.extension.ExtensionContext context)
      After each test method.
      void broadcastAfterAll​(org.junit.jupiter.api.extension.ExtensionContext context)
      After all test methods.
      void broadcastBefore​(org.junit.jupiter.api.extension.ExtensionContext context)
      Before each test method.
      void broadcastBeforeAll​(org.junit.jupiter.api.extension.ExtensionContext context)
      Before all test methods.
      void broadcastStart​(org.junit.jupiter.api.extension.ExtensionContext context)
      Application started.
      void broadcastStarting​(org.junit.jupiter.api.extension.ExtensionContext context)
      Application starting.
      void broadcastStop​(org.junit.jupiter.api.extension.ExtensionContext context)
      Application stopped.
      void broadcastStopping​(org.junit.jupiter.api.extension.ExtensionContext context)
      Application stopping.
      • Methods inherited from class java.lang.Object

        clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
    • Constructor Detail

      • ListenersSupport

        public ListenersSupport​(TestExtensionsTracker tracker)
        Create support.
        Parameters:
        tracker - tracker
    • Method Detail

      • addListener

        public void addListener​(TestExecutionListener listener)
        Register listener.
        Parameters:
        listener - listener
      • broadcastStarting

        public void broadcastStarting​(org.junit.jupiter.api.extension.ExtensionContext context)
        Application starting.
        Parameters:
        context - junit context
      • broadcastStart

        public void broadcastStart​(org.junit.jupiter.api.extension.ExtensionContext context)
        Application started.
        Parameters:
        context - junit context
      • broadcastBeforeAll

        public void broadcastBeforeAll​(org.junit.jupiter.api.extension.ExtensionContext context)
        Before all test methods.
        Parameters:
        context - junit context
      • broadcastBefore

        public void broadcastBefore​(org.junit.jupiter.api.extension.ExtensionContext context)
        Before each test method.
        Parameters:
        context - junit context
      • broadcastAfter

        public void broadcastAfter​(org.junit.jupiter.api.extension.ExtensionContext context)
        After each test method.
        Parameters:
        context - junit context
      • broadcastAfterAll

        public void broadcastAfterAll​(org.junit.jupiter.api.extension.ExtensionContext context)
        After all test methods.
        Parameters:
        context - junit context
      • broadcastStopping

        public void broadcastStopping​(org.junit.jupiter.api.extension.ExtensionContext context)
        Application stopping.
        Parameters:
        context - junit context
      • broadcastStop

        public void broadcastStop​(org.junit.jupiter.api.extension.ExtensionContext context)
        Application stopped.
        Parameters:
        context - junit context