документация PaxExam говорит следующее:Что именно будет делать PaxExam, если несколько методов аннотируются с помощью @Configuration?
Класс теста может содержать один или несколько методов аннотированных @Configuration, возвращая список опций для настройки тестового контейнера.
Если существует несколько способов настройки, каждый тестовый метод запускается для каждой конфигурации.
документация ничего не говорит о следующих двух ситуациях (последняя действительно более важно):
- Что делать, если два или более из этих методов возвращают параметры настройки тем же свойством? Определяется ли заказ? Какой из них имеет приоритет?
- Что делать, если в базовом классе есть метод @Configuration, а также в подклассе? Будет ли дублировать настройки в подклассе, переопределить настройки в базовом классе?
Я знаю, что могу просто сделать это и посмотреть, что произойдет, но мне нужны гарантии, а не догадки.
Подумав больше о том, что говорит эта документация, я думаю, это довольно ясно. Когда я действительно понял последнее предложение, стало ясно. –
Я думал, что добавлю ответ, но, поскольку вы поняли это, возможно, вы должны ответить на свой вопрос. Это было бы полезно тем, кто найдет этот вопрос в будущем. –