In der Einrichtung meiner Testfälle habe ich diesen Code:
ApplicationContext context = new ClassPathXmlApplicationContext(
"spring/common.xml"
);
StaticListableBeanFactory testBeanFactory = new StaticListableBeanFactory();
Wie verbinde ich die beiden so, dass die Tests die Bohnen in der testBeanFactory
während der Einrichtung, und der Rest der Anwendung verwendet sie anstelle der in common.xml
?
Hinweis: Ich muss eine statische (common.xml) und eine dynamische Konfiguration mischen. Für letztere kann ich kein XML verwenden, da dies bedeuten würde, dass ich > 1000 XML-Dateien schreiben müsste.