вопрос:
                  
                  
                  
                  
                  
                  Есть классы с тестами (браузерные/selenium), которые нужно запускать через прокси, но в рамках обычного запуска. Т.е запускается 10 тестов и один из них запускается через прокси, например.
                  
                  
                  
                  
                  
                  Сейчас у меня это решено очень топорно: 
                  
                  
                  я скопировал базовый класс, в котором прописал прокси и просто те прокси тесты запускаются через него.
                  
                  
                  
                  
                  
                  Ещё у себя же в тестах (остаток от предыдущего qa) видел другое решение : в базовом классе прописана конструкция IF которая проверяет название тестового класса или тестового метода и если это "оно" - выполнить код с прокси.:
                  
                  
                    if test.testname.equal(mycurrenttest) , то 'выполнить блок с прокси' 
                  
                  
                  
                  
                  
                  но мне не нравится ни то ни другое.
                  
                  
                  
                  
                  
                  По сути мне нужен механизм, для передачи из теста (сверху) в базовый класс параметра, который обозначал бы, что этот тест надо запускать через прокси.
                  
                  
                  
                  
                  
                  Через аннотации это делать?
                  
                  
                
Ну не менее топорно но все куда лучше добавить в конструктор параметр isUseProxy
Этот параметр для прокси можно передать в тест с помощью @ParameterizedTest?
А там наоборот - я должен из теста "сверху" передать "вниз" что-то(!) или как-то(!) чтобы дать базовому классу понять - мне нужно здесь прокси
к сожалению технически я не очень понимаю как это сделать (пока)
Если градл, то можно что-то придумать, мне кажется.
Обсуждают сегодня