我正在测试我的Mule应用程序,需要覆盖一些属性值以用于测试目的。 Mule功能测试的最佳方法是什么?顺便说一下,我正在使用Maven。
答案 0 :(得分:2)
利用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
定义替换。
答案 1 :(得分:0)
同样以下解决方案也很有帮助。
<context:property-placeholder local-override="true"
location="persistence.properties"/>
并且在下面的文件中包含了被覆盖的peroperties:
test/resources/persistence-override.properties
请注意文字名称中的&#34;覆盖&#34; 。