【问题标题】:Is it possible to grab the CDI container from inside a JUnit test?是否可以从 JUnit 测试中获取 CDI 容器?
【发布时间】:2023-03-07 10:39:01
【问题描述】:

使用 CDI,是否可以抓取 CDI 容器?

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

【问题讨论】:

    标签: java unit-testing testing junit cdi


    【解决方案1】:

    由于CDI 1.1,您可以使用CDI.current()。它返回提供对当前容器的访问的CDI 实例。

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-09-29
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多