Весна не автопроводка в юнит-тестах с 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, щелкнув правой кнопкой мыши на тестовом файле и выбрав "запустить как "->"Юнит тест "

Ответы на вопрос(5)

Ваш ответ на вопрос