application.properties中的“ spring.profiles.active = test”

时间:2019-12-20 16:45:10

标签: java spring spring-boot unit-testing

我想为我所有的弹簧组件测试设置test配置文件,并将带有选项application.properties的{​​{1}}放入spring.profiles.active=test中,但是该选项被忽略。为什么会发生这种行为?

我认为这可能是由于财产来源优先,但不确定https://docs.spring.io/spring-boot/docs/current/reference/html/spring-boot-features.html#boot-features-external-config

所有带有src\test\resources批注的工作文件,但我不想将其放置在所有测试中(对于很多类)。另外,它可以与@ActiveProfile一起使用,但是在文件中使用属性的方式要方便得多。

0 个答案:

没有答案