У меня проблема с модульным тестированием, когда класс имеет статическую переменную, которая хочет загрузить приложение Spring Ctx.
Этот класс НЕ вышел из Bean Factory, и я не могу изменить этот факт.
static ApplicationContext applicationContext = ...;
Это отлично работает, но трудно JMock, или, по крайней мере, я не знаю способа, и пока я не смогу, Spring Ctx хочет запуститься. Не идеально подходит для ситуации модульного тестирования.
Есть ли обходной путь, который кто-нибудь знает? У меня есть возможность изменить статическую переменную на что угодно.
Спасибо.