@TestPropertySource с динамическими свойствами
Я использую @TestPropertySource для перезаписи свойств application.yml в моем интеграционном тесте для приложения с весенней загрузкой.
@TestPropertySource(properties = { "repository.file.path=src/test/resources/x" })
Мне было интересно, есть ли какой-нибудь способ сделать свойство VALUE динамическим. Что-то вроде этого:
@TestPropertySource(properties = { "repository.file.path=PropertyValueProvider.class" })
Ваше мнение приветствуется. В моем случае значение свойства зависит от системы, которое должно быть сгенерировано при выполнении теста.