MarkedClassFinder markedClassFinder = new MarkedClassFinder(TestMarker.class, "org.givwenzen.annotations.");
assertTrue(markedClassFinder.findMarkedClasses().contains(new MarkedClass(MyMarkedClass.class)));
}
public void testSubpackagesNotSpecifiedAreStillSearched() throws Exception {
MarkedClassFinder markedClassFinder = new MarkedClassFinder(TestMarker.class, "org.givwenzen.annotations.left.");
Set<MarkedClass> classes = markedClassFinder.findMarkedClasses();
assertTrue(classes.contains(new MarkedClass(MarkedClassA.class)));
assertFalse(classes.contains(new MarkedClass(MarkedClassB.class)));
assertEquals(1, classes.size());
markedClassFinder = new MarkedClassFinder(TestMarker.class, "org.givwenzen.annotations.right.");
classes = markedClassFinder.findMarkedClasses();
assertTrue(classes.contains(new MarkedClass(MarkedClassB.class)));
assertFalse(classes.contains(new MarkedClass(MarkedClassA.class)));
assertEquals(1, classes.size());
}