对于我的单元测试,我想对被测bean的一些自动连接的依赖项使用mock。模拟已正确创建并注入到单元测试类中,但将其注入到被测bean中失败,并显示了No matching bean of type [Service] found for
dependency: expected at least 1 bean which qualif
我已经通过@Bean定义了几个spring bean。@Beanreturn new SomeClass();但是,在我使用@Mock模拟类时,单元测试并没有讨论这些问题,而且bean也没有在单元测试中进行实例化现在测试覆盖率失败了,因为spring定义行没有被覆盖,有什么方法可以修复它吗?注意:我不是使用@Configuration,而是将类传递给Application上下文
我有一个类似这样的Bean结构(但是有更多的层次):public class MyController { private MyService即使我模拟MyService like (无组件扫描)public MyController myController() { return controller;public M