Spring boot:如何在单元测试中从类路径中读取资源
2022-09-01 20:59:16
我正在尝试从类路径中读取文件,如下所示在我的单元测试中:
@Value("classpath:state.json")
Resource stateFile;
我在目录中有文件。当我尝试使用 读取此文件时,它不会返回任何内容。我做错了什么?state.json
src/test/resources
stateFile.getInputStream()
我的测试类是这样注释的
@RunWith(SpringRunner.class)
@SpringBootTest
我可以看到,如果我尝试使用不正确的文件,代码会失败。所以我认为它在classpath中看到文件,但由于某种原因没有读取内容。