Как тестировать код, зависящий от переменных среды, с помощью JUnit?

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

Я видел несколько способов установки переменных среды в Java в целом, но меня больше интересует аспект модульного тестирования, особенно учитывая, что тесты не должны Не мешают друг другу.

112
задан Community 23 May 2017 в 10:31
поделиться