Установить системное свойство для нового потока
У меня есть фрагмент кода приложения, который извлекает системное свойство для получения пути к журналу. Этот кусок кода выполняется пакетным заданием.
Я написал тестовый пример с использованием класса JobLauncherTestUtils для запуска этого задания. Как я могу издеваться над системным свойством. Когда я явно устанавливаю системное свойство, используя статический блок или @Before, значение системного свойства недоступно, когда задание вызывается, так как задание запускается в новом потоке. Как я могу передать значение системного свойства для задания, вызванного через JobLauncherTestUtils