В моем загрузочном приложении spring я хочу переопределить только один из моих классов @Configuration с тестовой конфигурацией (в частности, мой класс @EnableAuthorizationServer @Configuration) во всех моих тестах.
До сих пор после обзора spring функций тестирования загрузки и spring функции тестирования интеграции прямое решение не появилось:
-
@TestConfiguration: для расширения, а не для переопределения; -
@ContextConfiguration(classes=…)и@SpringApplicationConfiguration(classes =…)позволяет мне переопределить всю конфигурацию, а не только один класс; - Внутренний класс
@Configurationвнутри a@Testпредлагается переопределить конфигурацию по умолчанию, но пример не указан;
Любые предложения?