Весна не автопроводка в юнит-тестах с JUnit
Я тестирую следующий DAO с помощью JUnit:
@Repository
public class MyDao {
@Autowired
private SessionFactory sessionFactory;
// Other stuff here
}
Как вы можете видеть, sessionFactory автоматически подключается с помощью Spring. Когда я запускаю тест, sessionFactory остается нулевым, и я получаю исключение нулевого указателя.
Это конфигурация sessionFactory в Spring:
classpath:hibernate.cfg.xml
org.hibernate.cfg.AnnotationConfiguration
${jdbc.dialect}
true
Какие'S не так? Как включить автоматическую проводку и для модульных тестов?
Обновление: я нене знаю, если этоЭто единственный способ запустить тесты JUnit, но учтите, что язапускаю его в Eclipse, щелкнув правой кнопкой мыши на тестовом файле и выбрав "запустить как "->"Юнит тест "