Class TestNGLoggingSubscriber
java.lang.Object
de.qytera.qtaf.testng.event_subscriber.TestNGLoggingSubscriber
- All Implemented Interfaces:
IEventSubscriber
Event subscriber that reacts to Qtaf lifecycle events and creates log messages.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidaddLogMessageEnhancer(Function<org.testng.ITestResult, Optional<String>> enhancer) Registers a log message enhancer which will be called whenever this subscriber prints a log message.voidSubscribe to events and register event handlers.
-
Constructor Details
-
TestNGLoggingSubscriber
public TestNGLoggingSubscriber()
-
-
Method Details
-
initialize
public void initialize()Subscribe to events and register event handlers.- Specified by:
initializein interfaceIEventSubscriber
-
addLogMessageEnhancer
Registers a log message enhancer which will be called whenever this subscriber prints a log message.- Parameters:
enhancer- the enhancing function
-