Как проверить код, зависящий от переменных среды, используя JUnit mockito? - PullRequest
0 голосов
/ 01 марта 2020

Я пытаюсь добавить импорт "org.junit.contrib. java .lang.system.EnvironmentVariables;" но получая ошибку Этот (org.junit.cont ....) импорт не может быть разрешен. Я добавил ниже зависимость:

<dependency>
    <groupId>com.github.stefanbirkner</groupId>
    <artifactId>system-rules</artifactId>
    <version>1.2.0</version>
    <scope>test</scope>
</dependency>

любой другой способ установить переменную окружения, используя junit mockito. Могу ли я установить переменную env с помощью powermock?

1 Ответ

0 голосов
/ 03 марта 2020

Используйте более новую версию, например, 1.19.0.

Я не уверен, когда класс был введен, но он позже, чем 1.2.0.

Edit: GitHub перечисляет дату изменения May 18, 2018, поэтому она должна быть не менее 1.18.0.

...