В настоящее время я пытаюсь интегрировать Spring в мои тесты Cucumber. У меня есть собственная SpringFactory, как описано в:
http://www.zsoltfabok.com/blog/2012/01/cucumber-jvm-di/
, но код не вызывается. Как лучше всего «подключить» фабрику к моим тестам?
[Пояснение из комментария к удаленному ответу: основная проблема заключается в том, что в моем тесте в качестве основного исполнителя используется Cucumber, то есть @RunWith(Cucumber.class), поэтому здесь нельзя использовать SpringJUnit4ClassRunner. Это описано в приведенной выше ссылке, но нет описания того, как читается огуречный файл.xml. Я добавил новую SpringFactory, но она не читает файл XML....
Обновление: на самом деле я продвинулся немного дальше, добавив:
info.cukes
cucumber-spring
1.0.0.RC15
Однако у меня есть переменные @Autowired, которые не внедряются в качестве теста. находится в ведении Cucumber.
Кто-нибудь еще сталкивался с этой проблемой?