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