是否可以从 JUnit 测试中获取 CDI 容器?

Is it possible to grab the CDI container from inside a JUnit test?

使用CDI,是否可以抢到CDI容器?

我正在创建单元测试并希望从 JUnit 测试内部访问 CDI 容器。

因为 CDI 1.1, you can use CDI.current(). It returns the CDI 个提供对当前容器的访问的实例。

根据您编写的测试,您可以考虑 Arquillian