Я работаю над недавно разработанным унаследованным проектом со следующей мультимодульной структурой:
Родитель:
(модуль «Сервис» зависит от модуля «Дао»)
Проблема : некоторые тесты классов Service вызывают код DAO, который создает bean-компоненты с помощью SpringPathXmlApplicationContext (эта часть на самом деле не DAO, а связана с кэшированием). Поскольку ClassPathXmlApplicationContext использует весенний конфиг xml модуля DAO - сервисные тесты не выдают исключение FileNotFoundException. Я думаю, это потому, что тесты выполняются в сервисном модуле, а ссылка на xml-конфигурацию пружины находится в модуле Dao.
Посоветуйте, пожалуйста, как я могу решить вышеуказанную проблему в тестах, ссылаясь на код / ресурсы других модулей?