Class CDIInjectionEnricher
java.lang.Object
org.jboss.arquillian.testenricher.cdi.CDIInjectionEnricher
- All Implemented Interfaces:
org.jboss.arquillian.test.spi.TestEnricher
public class CDIInjectionEnricher
extends Object
implements org.jboss.arquillian.test.spi.TestEnricher
Enricher that provide JSR-299 CDI class and method argument injection.
- Version:
- $Revision: $
- Author:
- Aslak Knutsen
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoidjakarta.enterprise.inject.spi.BeanManagerjakarta.enterprise.context.spi.CreationalContext<Object> protected voidinjectClass(Object testCase) protected voidinjectNonContextualInstance(jakarta.enterprise.inject.spi.BeanManager manager, Object instance) Object[]
-
Constructor Details
-
CDIInjectionEnricher
public CDIInjectionEnricher()
-
-
Method Details
-
getBeanManager
public jakarta.enterprise.inject.spi.BeanManager getBeanManager()- Returns:
- the beanManagerInst
-
getCreationalContext
-
enrich
- Specified by:
enrichin interfaceorg.jboss.arquillian.test.spi.TestEnricher
-
resolve
- Specified by:
resolvein interfaceorg.jboss.arquillian.test.spi.TestEnricher
-
injectClass
-
injectNonContextualInstance
protected void injectNonContextualInstance(jakarta.enterprise.inject.spi.BeanManager manager, Object instance)
-