我想为我所有的弹簧组件测试设置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
一起使用,但是在文件中使用属性的方式要方便得多。