У меня есть набор свойств в src/main/resources/application.properties :
Код: Выделить всё
app.firstprop=2
app.secondprop=3
app.thirdprop=5
app.fourthprop=7
И я хочу переопределить app.secondprop для всех моих тестов, сохраняя при этом оставшиеся свойства без изменений. Один вариант: < /p>
Код: Выделить всё
@SpringBootTest(properties=["app.secondprop=99"])
Но это означает, что я должен повторить это значение свойства в каждом отдельном тестовом файле. .properties Чтобы переопределить мой файл свойств. К сожалению, я должен указать все неизменные свойства, а также свойство переопределенного: < /p>
app.firstprop=2
app.secondprop=99
app.thirdprop=5
app.fourthprop=7
< /code>
Если я не укажу неизменные свойства, они не будут определены во время тестов. Это снова нежелательное повторение.>
Подробнее здесь:
https://stackoverflow.com/questions/794 ... -all-tests