【发布时间】:2017-02-01 03:08:21
【问题描述】:
我正在开发一个包含子模块的 spring 应用程序,大致如下所示:
项目
|-- module1
||-- src
|| -- main
|| |-- java
|| -- resources
|| |-- null
|| -- pom.xml
模块 2:
|-- module2
| |-- src
| | -- main
| | |-- java
| | -- resources
| | -- spring-dao.xml
| -- pom.xml
-- pom.xml
现在,我正在使用 Juit4 测试模块 1,而我必须在模块 1 中提供 spring-dao.xml,如下所示:
@ContextConfiguration({"classpath*:spring/spring-dao.xml"})
但是spring配置文件(spring-dao.xml)在module2中,module2依赖于module1。这导致我无法通过 module1 的 pom.xml 将 module2.jar 放入 module1,因为它会导致模块循环。
如何测试模块 1?
【问题讨论】: