Spring Boot如何使用SRC/Test/resource/中的YAML文件自动bean



我是Spring Boot的新手(1.1.8版,Spring版本4.0.7),我需要修复单元测试。正在测试的类使用另一个具有简单自动配置bean的类。Bean的类基本上是寻找一对键值对,其中键具有特定的前缀。使用SRC/Main/Resources中的YAML文件,该代码本身可以很好地工作。但是,当我运行测试用例时,此豆为无效。我如何获取测试用例以读取SRC/Test/Resources目录中的YAML文件?

您可以为您的测试类使用@TestPropertySource注释:

@TestPropertySource(locations = "classpath:your-tets-properties-file.yml")

最新更新