Examples of MarkedClass


Examples of org.givwenzen.annotations.MarkedClass

      super.setUp();
   }

   public void testFindClassWithMarkerAnnotationWithNoType() throws Exception {
      MarkedClassFinder markedClassFinder = new MarkedClassFinder(TestMarker.class, "org.givwenzen.annotations.");
      assertTrue(markedClassFinder.findMarkedClasses().contains(new MarkedClass(MyMarkedClass.class)));
   }
View Full Code Here

Examples of org.givwenzen.annotations.MarkedClass

   }

   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());
   }
View Full Code Here

Examples of org.givwenzen.annotations.MarkedClass

   }

   public void testIgnoreSubPackages() throws Exception {
      MarkedClassFinder markedClassFinder = new MarkedClassFinder(TestMarker.class, "org.givwenzen.annotations.middle.");
      Set<MarkedClass> classes = markedClassFinder.findMarkedClasses();
      assertTrue(classes.contains(new MarkedClass(MarkedClassX.class)));
      assertTrue(classes.contains(new MarkedClass(MarkedClassY.class)));
      assertEquals(2, classes.size());
   }
View Full Code Here

Examples of org.givwenzen.annotations.MarkedClass

   public void testSupportMultiplePackages() throws Exception {
      MarkedClassFinder markedClassFinder = new MarkedClassFinder(TestMarker.class, "org.givwenzen.annotations.left.," +
                                                                                    "org.givwenzen.annotations.middle.," +
                                                                                    "org.givwenzen.annotations.right.");
      Set<MarkedClass> classes = markedClassFinder.findMarkedClasses();
      assertTrue(classes.contains(new MarkedClass(MarkedClassA.class)));
      assertTrue(classes.contains(new MarkedClass(MarkedClassB.class)));
      assertTrue(classes.contains(new MarkedClass(MarkedClassX.class)));
      assertTrue(classes.contains(new MarkedClass(MarkedClassY.class)));
      assertEquals(4, classes.size());
   }
View Full Code Here

Examples of org.givwenzen.annotations.MarkedClass

public class MarkedClassTest {

   @Test
   public void testEquals() throws Exception {
      MarkedClass stringMarkedClass1 = new MarkedClass(String.class);
      MarkedClass stringMarkedClass2 = new MarkedClass(String.class);
      MarkedClass integerMarkedClass = new MarkedClass(Integer.class);
      assertEquals(stringMarkedClass1, stringMarkedClass2);
      assertFalse(stringMarkedClass1.equals(integerMarkedClass));
      assertFalse(stringMarkedClass1.equals(String.class));

      assertSame(String.class, stringMarkedClass1.getTargetClass());
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.