Hi
I have two configuration files I want to select from when wiring up my tests, eg for live DAOs and Mock DAOs. Ideally I want to write one test and pass in a parameter to switch between live or mock. Is there a way to do this?
I managed to pass in a system property, but can't get it to work with the value from a properties file.
test.propertiesCode:<util:properties id="testConfig" location="classpath:META-INF/spring/test.properties"> <prop key="mode">live</prop> </util:properties> <context:property-override properties-ref="testConfig" location="classpath*:META-INF/spring/test.properties" /> <import resource="classpath:META-INF/spring/${mode}-beans.xml" />
The mode is having an effect when passed into the VM using -Dmode, but not from the properties file.Code:mode=mock![]()


Reply With Quote