class TestExecutionListenerRegistry
extends java.lang.Object
Modifier and Type | Class and Description |
---|---|
private class |
TestExecutionListenerRegistry.CompositeTestExecutionListener |
(package private) static interface |
TestExecutionListenerRegistry.EagerTestExecutionListener |
Modifier and Type | Field and Description |
---|---|
private java.util.List<TestExecutionListenerRegistry.EagerTestExecutionListener> |
eagerTestExecutionListeners |
private static Logger |
logger |
private java.util.List<TestExecutionListener> |
testExecutionListeners |
Constructor and Description |
---|
TestExecutionListenerRegistry() |
TestExecutionListenerRegistry(TestExecutionListenerRegistry source) |
Modifier and Type | Method and Description |
---|---|
(package private) TestExecutionListener |
getCompositeTestExecutionListener() |
(package private) java.util.List<TestExecutionListener> |
getTestExecutionListeners() |
private <T extends TestExecutionListener> |
notifyEach(java.util.List<T> listeners,
java.util.function.Consumer<T> consumer,
java.util.function.Supplier<java.lang.String> description) |
(package private) void |
registerListeners(TestExecutionListener... listeners) |
private static final Logger logger
private final java.util.List<TestExecutionListener> testExecutionListeners
private final java.util.List<TestExecutionListenerRegistry.EagerTestExecutionListener> eagerTestExecutionListeners
TestExecutionListenerRegistry()
TestExecutionListenerRegistry(TestExecutionListenerRegistry source)
java.util.List<TestExecutionListener> getTestExecutionListeners()
void registerListeners(TestExecutionListener... listeners)
private <T extends TestExecutionListener> void notifyEach(java.util.List<T> listeners, java.util.function.Consumer<T> consumer, java.util.function.Supplier<java.lang.String> description)
TestExecutionListener getCompositeTestExecutionListener()