public void testAnnotatedWithAnyPackageScanFilter() {
Set<Class<? extends Annotation>> annotations = new LinkedHashSet<Class<? extends Annotation>>();
annotations.add(org.apache.camel.spring.scan.ScannableOne.class);
annotations.add(org.apache.camel.spring.scan.ScannableTwo.class);
AnnotatedWithAnyPackageScanFilter filter = new AnnotatedWithAnyPackageScanFilter(annotations);
Class<ScanTargetOne> type = ScanTargetOne.class;
validateFilter(filter, type);
validateFilter(filter, ScanTargetThree.class);
assertEquals("annotated with any @[[interface org.apache.camel.spring.scan.ScannableOne, interface org.apache.camel.spring.scan.ScannableTwo]]", filter.toString());
}