您好,目前我的问题是以下我正在使用带有@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类。
我们将不胜感激。