Uses of Class
org.junit.platform.engine.support.hierarchical.ThrowableCollector
Packages that use ThrowableCollector
Package
Description
Test descriptors used within the JUnit Jupiter test engine.
Internal classes for test execution within the JUnit Jupiter test engine.
Internal support classes for the JUnit Jupiter test engine.
Support classes and base implementation for any
TestEngine
that wishes to organize test suites
hierarchically based on the
Node
abstraction.-
Uses of ThrowableCollector in org.junit.jupiter.engine.descriptor
Fields in org.junit.jupiter.engine.descriptor declared as ThrowableCollectorModifier and TypeFieldDescriptionprivate final ThrowableCollector
ClassExtensionContext.throwableCollector
private final ThrowableCollector
MethodExtensionContext.throwableCollector
Methods in org.junit.jupiter.engine.descriptor with parameters of type ThrowableCollectorModifier and TypeMethodDescriptionprivate org.junit.jupiter.api.extension.TestInstances
ClassBasedTestDescriptor.instantiateAndPostProcessTestInstance
(JupiterEngineExecutionContext parentExecutionContext, org.junit.jupiter.api.extension.ExtensionContext extensionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, ThrowableCollector throwableCollector) protected abstract org.junit.jupiter.api.extension.TestInstances
ClassBasedTestDescriptor.instantiateTestClass
(JupiterEngineExecutionContext parentExecutionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, org.junit.jupiter.api.extension.ExtensionContext extensionContext, ThrowableCollector throwableCollector) protected org.junit.jupiter.api.extension.TestInstances
ClassTestDescriptor.instantiateTestClass
(JupiterEngineExecutionContext parentExecutionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, org.junit.jupiter.api.extension.ExtensionContext extensionContext, ThrowableCollector throwableCollector) protected org.junit.jupiter.api.extension.TestInstances
NestedClassTestDescriptor.instantiateTestClass
(JupiterEngineExecutionContext parentExecutionContext, ExtensionRegistry registry, ExtensionRegistrar registrar, org.junit.jupiter.api.extension.ExtensionContext extensionContext, ThrowableCollector throwableCollector) Constructors in org.junit.jupiter.engine.descriptor with parameters of type ThrowableCollectorModifierConstructorDescription(package private)
ClassExtensionContext
(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, ClassBasedTestDescriptor testDescriptor, org.junit.jupiter.api.TestInstance.Lifecycle lifecycle, JupiterConfiguration configuration, ThrowableCollector throwableCollector, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) (package private)
ClassExtensionContext
(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, ClassBasedTestDescriptor testDescriptor, JupiterConfiguration configuration, ThrowableCollector throwableCollector, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) Create a newClassExtensionContext
withTestInstance.Lifecycle.PER_METHOD
.(package private)
MethodExtensionContext
(org.junit.jupiter.api.extension.ExtensionContext parent, EngineExecutionListener engineExecutionListener, TestMethodTestDescriptor testDescriptor, JupiterConfiguration configuration, ThrowableCollector throwableCollector, org.junit.jupiter.api.extension.ExecutableInvoker executableInvoker) -
Uses of ThrowableCollector in org.junit.jupiter.engine.execution
Fields in org.junit.jupiter.engine.execution declared as ThrowableCollectorModifier and TypeFieldDescription(package private) ThrowableCollector
JupiterEngineExecutionContext.State.throwableCollector
Methods in org.junit.jupiter.engine.execution that return ThrowableCollectorMethods in org.junit.jupiter.engine.execution with parameters of type ThrowableCollectorModifier and TypeMethodDescriptionorg.junit.jupiter.api.extension.TestInstances
TestInstancesProvider.getTestInstances
(ExtensionRegistry extensionRegistry, ExtensionRegistrar extensionRegistrar, ThrowableCollector throwableCollector) default org.junit.jupiter.api.extension.TestInstances
TestInstancesProvider.getTestInstances
(MutableExtensionRegistry extensionRegistry, ThrowableCollector throwableCollector) JupiterEngineExecutionContext.Builder.withThrowableCollector
(ThrowableCollector throwableCollector) -
Uses of ThrowableCollector in org.junit.jupiter.engine.support
Subclasses of ThrowableCollector in org.junit.jupiter.engine.supportModifier and TypeClassDescription(package private) class
Specialization ofThrowableCollector
that treats instances of the OTA'sTestAbortedException
and JUnit 4'sorg.junit.AssumptionViolatedException
as aborting.Methods in org.junit.jupiter.engine.support that return ThrowableCollectorModifier and TypeMethodDescriptionstatic ThrowableCollector
JupiterThrowableCollectorFactory.createThrowableCollector()
Create a newThrowableCollector
that treats instances of the OTA'sTestAbortedException
and JUnit 4'sorg.junit.AssumptionViolatedException
as aborting. -
Uses of ThrowableCollector in org.junit.platform.engine.support.hierarchical
Subclasses of ThrowableCollector in org.junit.platform.engine.support.hierarchicalModifier and TypeClassDescriptionclass
Specialization ofThrowableCollector
that treats instances ofTestAbortedException
as aborting.Fields in org.junit.platform.engine.support.hierarchical declared as ThrowableCollectorMethods in org.junit.platform.engine.support.hierarchical that return ThrowableCollectorModifier and TypeMethodDescriptionThrowableCollector.Factory.create()
Create a new instance of aThrowableCollector
.