CDI extension for the test environment, where the magic happens:
@Transactional support
EJB support: injectable, transactional
@Singleton EJB support: @ApplicationScoped, @Stateful
@Resource injection of ExecutorService@Startup support: create beans
Autostart contexts: @ApplicationScoped and @RequestScoped