ConfigurationAssert
.getTestFile("testCCCombinedChildBuilder.xml");
builder.configure(new XMLBuilderParametersImpl().setFile(testFile));
builder.addEventListener(Event.ANY, l1);
builder.addEventListener(ConfigurationEvent.ANY, l2);
CombinedConfiguration cc = builder.getConfiguration();
CombinedConfiguration cc2 =
(CombinedConfiguration) cc.getConfiguration("subcc");
Collection<EventListener<? super ConfigurationEvent>> listeners =
cc2.getEventListeners(ConfigurationEvent.ANY);
assertTrue("Listener 1 not found", listeners.contains(l1));
assertTrue("Listener 2 not found", listeners.contains(l2));
Collection<EventListener<? super Event>> eventListeners =
cc2.getEventListeners(Event.ANY);
assertEquals("Wrong number of event listeners", 1,
eventListeners.size());
assertTrue("Wrong listener", eventListeners.contains(l1));
}