Как проверить код, зависящий от переменных среды, используя JUnit? - PullRequest
96 голосов
/ 17 ноября 2011

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

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

Ответы [ 11 ]

0 голосов
/ 17 ноября 2011

Ну, вы можете использовать метод setup (), чтобы объявить различные значения вашего env. переменные в константах. Затем используйте эти константы в методах испытаний, используемых для проверки другого сценария.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...