Examples of TestAnnotationImpl


Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

   {
      ExpectedAnnotations expected = emptyExpectedAnnotations();
      long last = metaData.getValidTime();
      assertNoAnnotation(metaData, TestAnnotation.class);

      TestAnnotation annotation1 = new TestAnnotationImpl();
      last = assertAddAnnotationNoPrevious(metaData, loader1, annotation1, expected, last);
      assertAnnotation(metaData, TestAnnotation.class);
     
      assertAllAnnotations(metaData, expected, local);

      TestAnnotation annotation2 = new TestAnnotationImpl();
      last = assertAddAnnotationWithPrevious(metaData, loader2, annotation2, last);
      assertAnnotation(metaData, TestAnnotation.class);
     
      assertAllAnnotations(metaData, expected, local);
     
View Full Code Here

Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

   }

   protected MetaData setupTestAnnotation()
   {
      MutableMetaDataLoader loader = createTestMutableMetaDataLoader();
      loader.addAnnotation(new TestAnnotationImpl());
      return setupMetaData(loader);
   }
View Full Code Here

Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

   public void testAnnotations() throws Exception
   {
      ComponentMutableMetaData[] array = getArray();
      Signature[] signatures = getSignatures();
      TestAnnotation annotation = new TestAnnotationImpl();
      for(ComponentMutableMetaData cmmd : array)
      {
         for(Signature sig : signatures)
         {
            assertNull(cmmd.addAnnotation(sig, annotation));
View Full Code Here

Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

      checkMetaDataCycle(sf, f, fi);
   }

   protected void checkAnnotationCycle(Signature signature, Member member, MemberInfo memberInfo) throws Exception
   {
      TestAnnotation annotation = new TestAnnotationImpl();
      ComponentMutableMetaData[] array = getArray();
      for(ComponentMutableMetaData cmmd : array)
      {
         assertNull(cmmd.addAnnotation(signature, annotation));
         assertSame(annotation, cmmd.removeAnnotation(member, annotation.annotationType()));
         assertNull(cmmd.addAnnotation(memberInfo, annotation));
         assertSame(annotation, cmmd.removeAnnotation(signature, annotation.annotationType()));
      }
   }
View Full Code Here

Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

      return new MetaDataRetrievalToMetaDataBridge(loader);
   }

   protected MetaData setupTestAnnotation()
   {
      loader.addAnnotation(new TestAnnotationImpl());
      return new MetaDataRetrievalToMetaDataBridge(loader);
   }
View Full Code Here

Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

   }

   protected MetaData setupTestAnnotation()
   {
      MemoryMetaDataLoader loader = new MemoryMetaDataLoader();
      loader.addAnnotation(new TestAnnotationImpl());
      return new MetaDataRetrievalToMetaDataBridge(loader);
   }
View Full Code Here

Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

   protected void testAnnotation(MetaData metaData, TestMetaDataLoader loader, boolean isChild) throws Exception
   {
      assertNoAnnotation(metaData, TestAnnotation.class);
      assertTrue(loader.isRetrieved());
     
      BasicAnnotationItem<TestAnnotation> annotationItem = createAnnotationItem(loader, new TestAnnotationImpl(), TestAnnotation.class);
      setAnnotations(loader, annotationItem);
     
      assertAnnotation(metaData, TestAnnotation.class);
      assertTrue(loader.isRetrieved());
      assertAnnotation(metaData, TestAnnotation.class);
View Full Code Here

Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

   {
      assertNoAnnotation(metaData, TestAnnotation.class);
      assertTrue(aboveLoader.isRetrieved());
      assertTrue(belowLoader.isRetrieved());
     
      BasicAnnotationItem<TestAnnotation> annotationItem = createAnnotationItem(aboveLoader, new TestAnnotationImpl(), TestAnnotation.class);
      setAnnotations(aboveLoader, annotationItem);
     
      assertAnnotation(metaData, TestAnnotation.class);
      assertTrue(aboveLoader.isRetrieved());
      assertFalse(belowLoader.isRetrieved());
      assertAnnotation(metaData, TestAnnotation.class);
      assertEquals(aboveChild, aboveLoader.isRetrieved());
      assertFalse(belowLoader.isRetrieved());
     
      annotationItem = createAnnotationItem(belowLoader, new TestAnnotationImpl(), TestAnnotation.class);
      setAnnotations(belowLoader, annotationItem);
      assertAnnotation(metaData, TestAnnotation.class);
      assertTrue(aboveLoader.isRetrieved());
      assertFalse(belowLoader.isRetrieved());
      assertAnnotation(metaData, TestAnnotation.class);
View Full Code Here

Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

   {
      assertNoAnnotation(metaData, TestAnnotation.class);
      assertTrue(aboveLoader.isRetrieved());
      assertTrue(belowLoader.isRetrieved());
     
      BasicAnnotationItem<TestAnnotation> annotationItem = createAnnotationItem(belowLoader, new TestAnnotationImpl(), TestAnnotation.class);
      setAnnotations(belowLoader, annotationItem);
     
      assertAnnotation(metaData, TestAnnotation.class);
      assertTrue(aboveLoader.isRetrieved());
      assertTrue(belowLoader.isRetrieved());
      assertAnnotation(metaData, TestAnnotation.class);
      assertEquals(aboveChild, aboveLoader.isRetrieved());
      assertEquals(belowChild, belowLoader.isRetrieved());
     
      annotationItem = createAnnotationItem(aboveLoader, new TestAnnotationImpl(), TestAnnotation.class);
      setAnnotations(aboveLoader, annotationItem);
      assertAnnotation(metaData, TestAnnotation.class);
      assertTrue(aboveLoader.isRetrieved());
      assertFalse(belowLoader.isRetrieved());
      assertAnnotation(metaData, TestAnnotation.class);
      assertEquals(aboveChild, aboveLoader.isRetrieved());
      assertFalse(belowLoader.isRetrieved());
     
      belowLoader.clear();
      assertAnnotation(metaData, TestAnnotation.class);
      assertTrue(aboveLoader.isRetrieved());
      assertFalse(belowLoader.isRetrieved());
     
      annotationItem = createAnnotationItem(belowLoader, new TestAnnotationImpl(), TestAnnotation.class);
      setAnnotations(belowLoader, annotationItem);
     
      assertAnnotation(metaData, TestAnnotation.class);
      assertTrue(aboveLoader.isRetrieved());
      assertFalse(belowLoader.isRetrieved());
View Full Code Here

Examples of org.jboss.test.metadata.shared.support.TestAnnotationImpl

   public void testBasicAnnotation() throws Exception
   {
      TestBasicItemMetaDataLoader loader = new TestBasicItemMetaDataLoader();
     
      TestAnnotationImpl annotation = new TestAnnotationImpl();
      BasicAnnotationItem<TestAnnotation> item = new BasicAnnotationItem<TestAnnotation>(loader, annotation);
      assertEquals(annotation, item.getAnnotation());
      assertEquals(annotation, item.getValue());
     
      assertTrue(item.isCachable());
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.