banner
指数爆炸

指数爆炸

我做了对饭 !
github
bilibili

在测试类中依赖注入,别忘了 `@RunWith(SpringRunner.class)`

以下这个测试类,乍一看一点毛病没有,但是运行后,一直显示 ZsxqApi 没有注入进来,是 null

@SpringBootTest
public class AppTest {
    @Value("${ChatBot-api.groupId}")
    private String groupId;

    @Value("${ChatBot-api.cookie}")
    private String cookie;

    @Autowired
    private ZsxqApi zsxqApi;

    @Test
    public void Test() throws IOException {
        zsxqApi.getWithoutCommentsTopics(groupId, cookie);
    }
}

解决办法#

添加 @RunWith(SpringRunner.class):表示在测试时,能够进行依赖注入和其他功能

@RunWith(SpringRunner.class)
@SpringBootTest
public class AppTest {
  ……
}
加载中...
此文章数据所有权由区块链加密技术和智能合约保障仅归创作者所有。