Package org.jboss.weld.junit5
-
Interface Summary Interface Description 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. -
Class Summary Class Description 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.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.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. -
Annotation Types Summary Annotation Type Description EnableWeld Meta-annotation that allows test classes to be extended with@EnableWeld
instead of@ExtendWith(WeldJunit5Extension.class)
.ExplicitParamInjection An annotation used to enforce explicit parameter annotation.WeldSetup An annotation used to denote a WeldInitiator field.