Я хочу запустить некоторые тестовые классы и отключить запуск некоторых других тестовых классов на основе параметров виртуальной машины.Каковы возможные способы достижения этого?
Параметр VM будет выглядеть следующим образом: -DENABLE_FEATURE1_TEST=false -DENABLE_FEATURE2_TEST=true
.
Я пытался использовать свойство Junit 5 @EnabledIfEnvironmentVariable(named = "ENABLE_FEATURE1_TEST", matches = "true")
в тестовом классе, но все еще использую этозапускает тесты в классе.
Точно так же я также пытался использовать аннотацию @Conditional
, но безуспешно.