All Classes
-
All Classes Interface Summary Class Summary Annotation Types Summary Class Description ActivateScopes Activates the listed scopes for the duration of the test.ActivateScopes.All AddBeanClasses Adds the listed classes as beans to the deployed testing container.AddBeanClasses.All AddEnabledDecorators Adds, and enables, the listed classes as CDI decorators to the deployed testing container.AddEnabledDecorators.All AddEnabledInterceptors Adds, and enables, the listed classes as CDI interceptors to the deployed testing container.AddEnabledInterceptors.All AddExtensions Adds the listed classes as portable CDI extensions to the deployed testing container.AddExtensions.All AddPackages Adds all bean classes from the listed packages to the deployed testing container.AddPackages.All EnableAlternatives Enables the listed classes as bean class alternatives in the deployed testing container.EnableAlternatives.All EnableAlternativeStereotypes Adds the listed annotations as alternative stereotypes to the deployed container.EnableAlternativeStereotypes.All EnableAutoWeld Meta-annotation that allows test classes to be extended with@EnableAutoWeld
instead of@ExtendWith(WeldJunit5AutoExtension.class)
.EnableWeld Meta-annotation that allows test classes to be extended with@EnableWeld
instead of@ExtendWith(WeldJunit5Extension.class)
.ExcludeBean ExcludeBean
excludes a bean, or multiple beans, that include a bean defining annotation ( e.g.ExcludeBeanClasses ExcludeBeanClasses
excludes a set of classes with bean defining annotations (e.g.ExcludeBeanClasses.All ExcludedBeansExtension Extension class that ensures selected classes are excluded as beans.ExplicitParamInjection An annotation used to enforce explicit parameter annotation.ExtensionContextUtils 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.TestInstanceInjectionExtension<T> Extension that makes a test instance appear like a regular bean even though instantiated by JUnit.WeldInitiator JUnit 5 initiator - can be used to customize the Weld SE container started byWeldJunit5Extension
.WeldInitiator.Builder This builder can be used to customize the finalWeldInitiator
instance, e.g.WeldJunit5AutoExtension An alternative toWeldJunit5Extension
allowing to fully leverage annotation based configuration approach.WeldJunit5Extension JUnit 5 extension allowing to bootstrap Weld SE container for each @Test method (or per once per test class if runningTestInstance.Lifecycle.PER_CLASS
) and tear it down afterwards.WeldJunitEnricher If noWeldInitiator
field annotated withWeldSetup
is present on a test class, all service providers of this interface are used to enrich the default test environment.WeldSetup An annotation used to denote a WeldInitiator field.