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 Details

    • CDIInjectionEnricher

      public CDIInjectionEnricher()
  • Method Details

    • getBeanManager

      public jakarta.enterprise.inject.spi.BeanManager getBeanManager()
      Returns:
      the beanManagerInst
    • getCreationalContext

      public jakarta.enterprise.context.spi.CreationalContext<Object> getCreationalContext()
    • enrich

      public void enrich(Object testCase)
      Specified by:
      enrich in interface org.jboss.arquillian.test.spi.TestEnricher
    • resolve

      public Object[] resolve(Method method)
      Specified by:
      resolve in interface org.jboss.arquillian.test.spi.TestEnricher
    • injectClass

      protected void injectClass(Object testCase)
    • injectNonContextualInstance

      protected void injectNonContextualInstance(jakarta.enterprise.inject.spi.BeanManager manager, Object instance)