Я не уверен, что вы пытаетесь достичь, я могу только сказать, что это не типичное использование для Spring Framework.Может быть, если вы напишите, что вы хотите, можно было бы придумать лучший совет.
Ваши аннотации вообще не обрабатываются при запуске основного метода.Контекст не создается, поэтому ваш test-context.xml
игнорируется.Если вы хотите построить контекст из основного метода, попробуйте:
FileSystemXmlApplicationContext context = new FileSystemXmlApplicationContext("test-context.xml");
и определите MyTest как bean-компонент, чтобы увидеть внедрение surveyDao.