Задать вопрос
@Kraft33

Как передать @Ignore во время выполнения unit-теста?

Всем привет! Коллеги, возможно ли во время выполнения unit-теста "сказать" Junit о том, что тест не fail, не success, а skip?
В статике аннотацию @Ignore не выставить, т.к. неизвестно в каком состоянии будет используемый в методе теста класс (вернее какие аннотации он будет иметь).
Грубо говоря, класс используемый в методе JUnit-теста сам может иметь аннотацию аналогичную аннотации @Ignore, и если такая аннотация имеет место быть у класса, то фактически тест не провальный - но должен быть пропущен.

Задача в том, чтобы передать корректный статус тестовому фреймворку (JUnit).

P.S. Если в JUnit такой финт не совершить, подскажите в каких инструментах такое может работать.
  • Вопрос задан
  • 205 просмотров
Подписаться 1 Оценить Комментировать
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Java-разработчик
    10 месяцев
    Далее
  • Skillbox
    Java-разработчик
    8 месяцев
    Далее
  • Нетология
    Java-разработчик с нуля
    12 месяцев
    Далее
Решения вопроса 1
Djaler
@Djaler
Сеньор-помидор
Комментировать
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы