У меня есть клиентское Java-приложение, которое работает на нескольких ОС.
Я хочу проверить логику, которая дает разные ожидания при работе в разных ОС.
Например, когда я работаю в Windows, логика пройдет, а когда я бегу в OSX, логика выдаст исключение.
Я могу написать два отдельных теста и выполнить только один, используя отдельные профили сборки для разных ОС, но можно ли написать один тест junit, который будет вести себя по-разному в разных ОС.
Для OSX я хочу аннотировать тест с исключением, как ожидалось, и для Windows должна работать нормальная логика. Возможно ли в Junit, что во время выполнения ожидания отличаются при определенных обстоятельствах?
С наилучшими пожеланиями,
Saurav