assertNotNull(mergedBeansXml.getScanning().getIncludes());
}
@Test
public void testMergeAll() {
final BeansXml beansXml1 = createBeansXmlTestInstance();
final BeansXml beansXml2 = createBeansXmlTestInstance();
final List<BeansXml> beansXMLFiles = Arrays.asList(beansXml1, beansXml2, BeansXml.EMPTY_BEANS_XML);
final BeansXml mergedBeansXml = parser.mergeExistingDescriptors(beansXMLFiles, false);
assertNotNull(mergedBeansXml);
assertNotNull(mergedBeansXml.getEnabledAlternativeClasses());
assertNotNull(mergedBeansXml.getEnabledAlternativeStereotypes());
assertNotNull(mergedBeansXml.getEnabledDecorators());
assertNotNull(mergedBeansXml.getEnabledInterceptors());
assertNotNull(mergedBeansXml.getScanning());
assertNotNull(mergedBeansXml.getScanning().getExcludes());
assertNotNull(mergedBeansXml.getScanning().getIncludes());
assertEquals(2, mergedBeansXml.getEnabledAlternativeClasses().size());
assertEquals(2, mergedBeansXml.getEnabledAlternativeStereotypes().size());
assertEquals(2, mergedBeansXml.getEnabledDecorators().size());
assertEquals(2, mergedBeansXml.getEnabledInterceptors().size());
assertEquals(2, mergedBeansXml.getScanning().getExcludes().size());
assertEquals(2, mergedBeansXml.getScanning().getIncludes().size());
}