我的Test类中有以下代码。
@SpringBootTest(classes = {Application.class, TestConfig.class})
我的测试文件中有以上一行。我在@Component
类中有一个方法,可以无限循环地监听Kafka
主题,并由@EventListener(ApplicationReadyEvent.class)
触发。
现在,不仅不运行测试,还没有创建在TestConfig.class
中定义的bean。有人可以向我解释为什么会这样吗?如果在另一个线程中启动无限循环,此问题将得到缓解。