Тест Юнит; Можно ли настроить свойство по умолчанию Бина до запуска контекста приложения?
У меня есть Бин со свойством "DBServer"; По умолчанию используется значение location1;
Во время запуска приложения, в зависимости от значения "DBServer", создаются различные классы.
У меня есть 200 тестов, где эта настройка по умолчанию в порядке.
Тем не менее, на данный момент, я хотел бы проверить альтернативу.
Вопрос:
Есть ли способ изнутри тестового примера сбросить настройки по умолчанию до запуска контекста приложения?
1 ответ
Решение
Junit не запустит контекст приложения, если вы не напишите метод setUp под аннотацией @before. В этом случае вы можете инициализировать ваш компонент с любыми значениями.