Spring boot - свойства теста переопределяются свойствами prod - PullRequest
0 голосов
/ 16 октября 2018

Мои тестовые свойства переопределяются с теми, которые помещены в производственные свойства.В самом начале я назвал оба имени application.yml, но это не сработало, поэтому я изменил, как сказано в этом сообщении на application-test.yml, и использую профиль.Теперь это выглядит следующим образом:тест не пройденПолный пример можно найти на github

Заранее спасибо.

1 Ответ

0 голосов
/ 16 октября 2018

Свойства, загруженные @TestPropertySource, имеют более высокий приоритет, чем все другие источники свойств в вашем примере.И "classpath:application.yml" относится к src/main/resources/application.yml.

Order: @TestPropertySource> application- {профиль} .properties / yaml> application.properties/yaml

См. Также Spring BootСправочное руководство .

...