Mule功能测试中的覆盖弹簧特性位置保持器

Mule功能测试中的覆盖弹簧特性位置保持器,mule,Mule,我正在测试我的Mule应用程序,出于测试目的,需要用属性值覆盖一些属性值。Mule功能测试的最佳方法是什么?顺便说一句,我正在使用Maven。利用Spring的覆盖机制: <context:property-placeholder ignore-resource-not-found="true" location="classpath:default.properties,classpath:override.properties" /> 使用src/main/

我正在测试我的Mule应用程序,出于测试目的,需要用属性值覆盖一些属性值。Mule功能测试的最佳方法是什么?顺便说一句,我正在使用Maven。

利用Spring的覆盖机制:

<context:property-placeholder
    ignore-resource-not-found="true"
    location="classpath:default.properties,classpath:override.properties" />


使用
src/main/resources/default.properties
定义默认属性值和
src/test/resources/override.properties
定义覆盖。下面的解决方案也很有用

<context:property-placeholder local-override="true" 
location="persistence.properties"/>
请注意文件名中的word“override”

test/resources/persistence-override.properties