Нет, вы не можете. WeldInitiator
эффективно предоставляет конфигурацию для расширения JUnit 5, которое использует weld-junit для начальной загрузки самого себя, и оно распространяется на весь класс.
Если у вас есть представление (псевдокод) о том, как это может выглядеть, создайте вопрос GitHub по проекту . Лично я не могу представить, чтобы в тестирование не добавлялось больше беспорядка, чем порядка. Это правда, что вы можете загружать Weld для каждого метода тестирования (на самом деле я думаю, что это основной режим), поэтому теоретически он может существовать, но в то же время вы можете «обойти» это, создав абстрактный класскак родитель с вашей тестовой логикой, а затем столько подклассов, сколько вам нужно, каждый из которых будет иметь свой собственный сконфигурированный WeldInitiator
- который должен достичь точно такой же цели.