Examples of MutableMetaDataRepository


Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

      assertEquals(expected, result);
   }
  
   public void testNotPartialMatch() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader12 = createTestMutableMetaDataLoader(testKey12);
      repository.addMetaDataRetrieval(loader12);
      MutableMetaDataLoader loader13 = createTestMutableMetaDataLoader(testKey13);
      repository.addMetaDataRetrieval(loader13);
      MutableMetaDataLoader loader23 = createTestMutableMetaDataLoader(testKey23);
      repository.addMetaDataRetrieval(loader23);
     
      FuzzyMetaDataRepositoryVisitor visitor = new FuzzyMetaDataRepositoryVisitor(testKey1x);
      Set<ScopeKey> result = repository.matchScopes(visitor);
      assertNotNull(result);
      assertEquals(0, result.size());
   }
View Full Code Here

Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

   protected abstract MutableMetaDataRepository setupEmpty();
  
   public void testAddOneScope() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader = createTestMutableMetaDataLoader(testKey1);
      assertAddMetaDataRetrieval(repository, loader, null);
     
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(testKey1);
      assertTrue(loader == retrieval);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

      assertTrue(loader == retrieval);
   }
  
   public void testAddOneScopeDifferent() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey1);
      assertAddMetaDataRetrieval(repository, loader1, null);
      MutableMetaDataLoader loader1Different = createTestMutableMetaDataLoader(testKey1Different);
      assertAddMetaDataRetrieval(repository, loader1Different, null);
     
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(testKey1);
      assertTrue(loader1 == retrieval);
     
      retrieval = repository.getMetaDataRetrieval(testKey1Different);
      assertTrue(loader1Different == retrieval);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

      assertTrue(loader1Different == retrieval);
   }
  
   public void testReplaceOneScope() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey1);
      assertAddMetaDataRetrieval(repository, loader1, null);
     
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(testKey1);
      assertTrue(loader1 == retrieval);

      MutableMetaDataLoader loader2 = createTestMutableMetaDataLoader(testKey1);
      assertAddMetaDataRetrieval(repository, loader2, loader1);
     
      retrieval = repository.getMetaDataRetrieval(testKey1);
      assertTrue(loader2 == retrieval);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

      assertTrue(loader2 == retrieval);
   }
  
   public void testRemoveOneScope() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey1);
      assertAddMetaDataRetrieval(repository, loader1, null);
     
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(testKey1);
      assertTrue(loader1 == retrieval);

      assertRemoveMetaDataRetrieval(repository, testKey1, loader1);
     
      retrieval = repository.getMetaDataRetrieval(testKey1);
      assertNull(retrieval);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

      assertNull(retrieval);
   }
  
   public void testRemoveOneScopeDifferent() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey1);
      assertAddMetaDataRetrieval(repository, loader1, null);
     
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(testKey1);
      assertTrue(loader1 == retrieval);

      assertRemoveMetaDataRetrieval(repository, testKey1Different, null);
     
      retrieval = repository.getMetaDataRetrieval(testKey1);
      assertTrue(loader1 == retrieval);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

      assertTrue(loader1 == retrieval);
   }
  
   public void testAddMutlipleScope() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader = createTestMutableMetaDataLoader(testKey123);
      assertAddMetaDataRetrieval(repository, loader, null);
     
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(testKey123);
      assertTrue(loader == retrieval);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

      assertTrue(loader == retrieval);
   }
  
   public void testAddMultipleScopeDifferent() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey123);
      assertAddMetaDataRetrieval(repository, loader1, null);
      MutableMetaDataLoader loader1Different = createTestMutableMetaDataLoader(testKey123Different);
      assertAddMetaDataRetrieval(repository, loader1Different, null);
     
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(testKey123);
      assertTrue(loader1 == retrieval);
     
      retrieval = repository.getMetaDataRetrieval(testKey123Different);
      assertTrue(loader1Different == retrieval);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

      assertTrue(loader1Different == retrieval);
   }
  
   public void testReplaceMultipleScope() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey123);
      assertAddMetaDataRetrieval(repository, loader1, null);
     
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(testKey123);
      assertTrue(loader1 == retrieval);

      MutableMetaDataLoader loader2 = createTestMutableMetaDataLoader(testKey123);
      assertAddMetaDataRetrieval(repository, loader2, loader1);
     
      retrieval = repository.getMetaDataRetrieval(testKey123);
      assertTrue(loader2 == retrieval);
   }
View Full Code Here

Examples of org.jboss.metadata.spi.repository.MutableMetaDataRepository

      assertTrue(loader2 == retrieval);
   }
  
   public void testRemoveMultipleScope() throws Exception
   {
      MutableMetaDataRepository repository = setupEmpty();
      MutableMetaDataLoader loader1 = createTestMutableMetaDataLoader(testKey123);
      assertAddMetaDataRetrieval(repository, loader1, null);
     
      MetaDataRetrieval retrieval = repository.getMetaDataRetrieval(testKey123);
      assertTrue(loader1 == retrieval);

      assertRemoveMetaDataRetrieval(repository, testKey123, loader1);
     
      retrieval = repository.getMetaDataRetrieval(testKey1);
      assertNull(retrieval);
   }
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.