如何将Deltaspike类添加到WeldJunit5AutoExtension容器

时间:2018-12-14 09:21:25

标签: java unit-testing weld deltaspike weld-junit5

您好,目前我的问题是以下我正在使用带有@Configuration批注和接口的Deltaspikes配置机制。查看文档:{​​{3}}

我想使用junit5的weld-junit5扩展对我的课程进行单元测试。

我正在使用WeldJunit5AutoExtension创建用于测试的焊缝容器。 @Configuration注释了ConfigurationService,它是一个接口。

我不知道如何将deltaspike类加载到焊接容器中,以防止在他尝试加载注入ConfigurationService的类时发生以下抛出的错误: org.jboss.weld.exceptions.DeploymentException: WELD-001408: Unsatisfied dependencies for type ConfigurationService with qualifiers @Default

我的想法是用@Produces@OverrideBean的模拟覆盖ConfigurationService类。

我们将不胜感激。

0 个答案:

没有答案