person_outline https://material.io/tools/icons/?search=person_outline&icon=person_outline&style=outline .
На сегодняшний день (JUnit 5.3.2 или 5.4.0-M1), похоже, нет.
Я пытался создать Extension
для обработки такого случая, но создание экземпляров тестового класса происходит до того, как расширения TestTemplateInvocationContextProvider
будут приняты во внимание.
Таким образом, представляется невозможным иметь несколько контекстов для одного и того же тестового класса.
Вы, безусловно, можете спросить об этом основную группу, открыв вопрос в JUnit5 репозитории github .
(краткое изложение комментариев)
Повторное использование одних и тех же параметров для всех / нескольких методов в тестовом классе в настоящее время (версии 5.3.2 и 5.4.0-M1) не поддерживается. Но это уже запрос, над которым работает команда JUnit, см.
AFAIR junit5 поддерживает метааннотации. Вы можете определить пользовательскую аннотацию и поставить ее в свои тесты вместо этого: