Java 使用导入的Spring配置文件进行Spring驱动的单元测试
我的Spring配置文件包含一个主要的高级配置文件,然后将特定于类别的配置分解为它们自己的配置文件。所以我的资源目录有点像这样Java 使用导入的Spring配置文件进行Spring驱动的单元测试,java,spring,spring-mvc,Java,Spring,Spring Mvc,我的Spring配置文件包含一个主要的高级配置文件,然后将特定于类别的配置分解为它们自己的配置文件。所以我的资源目录有点像这样 resources/ appContext.xml spring/ domain1.xml domain2.xml domain3.xml appContext.xml是我的主Spring应用程序上下文文件,它具有每个子xml配置文件的元素 我正在尝试编写一个junit功能测试,它只需要覆盖domain1.xml配置文件,比如testD
resources/
appContext.xml
spring/
domain1.xml
domain2.xml
domain3.xml
appContext.xml是我的主Spring应用程序上下文文件,它具有每个子xml配置文件的
元素
我正在尝试编写一个junit功能测试,它只需要覆盖domain1.xml配置文件,比如testDomain1.xml。但是所有其他SpringXML文件保持不变
使用Spring单元测试属性,我如何告诉Spring加载appContext.xml,而不是导入domain1.xml,导入testDomain1.xml?如果您使用的是Spring 3.1+,请使用配置文件。只需拥有一个单独的测试应用程序上下文即可