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.
@ExcludeBeanClasses excludes a set of classes with bean defining annotations (e.g.
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! It contains utility methods for fetching/retrieving items stored in the JUnit extension context store.
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.
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.