JUnit 5 многопараметрических тестов с одинаковыми параметрами - перенести Parameterized

3 ответа

На сегодняшний день (JUnit 5.3.2 или 5.4.0-M1), похоже, нет.

Я пытался создать Extension для обработки такого случая, но создание экземпляров тестового класса происходит до того, как расширения TestTemplateInvocationContextProvider будут приняты во внимание.

Таким образом, представляется невозможным иметь несколько контекстов для одного и того же тестового класса.

Вы, безусловно, можете спросить об этом основную группу, открыв вопрос в JUnit5 репозитории github .

0
ответ дан Loïc Le Doyen 22 January 2019 в 13:04
поделиться

(краткое изложение комментариев)

Повторное использование одних и тех же параметров для всех / нескольких методов в тестовом классе в настоящее время (версии 5.3.2 и 5.4.0-M1) не поддерживается. Но это уже запрос, над которым работает команда JUnit, см.

0
ответ дан Roland Weisleder 22 January 2019 в 13:04
поделиться

AFAIR junit5 поддерживает метааннотации. Вы можете определить пользовательскую аннотацию и поставить ее в свои тесты вместо этого:

0
ответ дан SimY4 22 January 2019 в 13:04
поделиться
Другие вопросы по тегам:

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