All Classes and Interfaces
Class
Description
Activates the listed scopes for the duration of the test.
Container annotation for repeatable
ActivateScopes.Adds the listed classes as beans to the deployed testing container.
Container annotation for repeatable
AddBeanClasses.Adds, and enables, the listed classes as CDI decorators to the deployed testing container.
Container annotation for repeatable
AddEnabledDecorators.Adds, and enables, the listed classes as CDI interceptors to the deployed testing container.
Container annotation for repeatable
AddEnabledInterceptors.Adds the listed classes as portable CDI extensions to the deployed testing container.
Container annotation for repeatable
AddExtensions.Adds all bean classes from the listed packages to the deployed testing container.
Container annotation for repeatable
AddPackages.Enables the listed classes as bean class alternatives in the deployed testing container.
Container annotation for repeatable
EnableAlternatives.Adds the listed annotations as alternative stereotypes to the deployed container.
Container annotation for repeatable
EnableAlternativeStereotypes.Meta-annotation that allows test classes to be extended with
@EnableAutoWeld
instead of @ExtendWith(WeldJunit5AutoExtension.class).Meta-annotation that allows test classes to be extended with
@EnableWeld
instead of @ExtendWith(WeldJunit5Extension.class).@ExcludeBean excludes a bean, or multiple beans, that include a bean defining annotation
(e.g. scope) from automatic discovery.@ExcludeBeanClasses excludes a set of classes with bean defining annotations (e.g. scopes) from automatic
discovery.Container annotation for repeatable
ExcludeBeanClasses.Extension class that ensures selected classes are excluded as
beans.
An annotation used to enforce explicit parameter annotation.
This class is not a public API and it's contents can change unpredictably!
Sets discovery mode for Weld SE synthetic bean archive.
Extension that makes a test instance appear like a regular bean even though instantiated by JUnit.
JUnit 5 initiator - can be used to customize the Weld SE container started by
WeldJunit5Extension.This builder can be used to customize the final
WeldInitiator instance, e.g. to activate a context for a given
normal scope.An alternative to
WeldJunit5Extension allowing to fully leverage an annotation based configuration approach.JUnit 5 extension allowing to bootstrap Weld SE container for each @Test method (or once per test class
if running
TestInstance.Lifecycle.PER_CLASS) and tear it down afterwards.If no
WeldInitiator field annotated with WeldSetup is present on a test class, all service providers of this
interface are used to enrich the
default test environment.An annotation used to denote a WeldInitiator field.