Examples of UsesPackageRequirement


Examples of org.jboss.classloading.plugins.metadata.UsesPackageRequirement

  
   public void testCreateUsesPackageNoVersion() throws Exception
   {
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      Requirement test = factory.createUsesPackage("test");
      UsesPackageRequirement expected = new UsesPackageRequirement("test");
      assertEquals(expected, test);
   }
View Full Code Here

Examples of org.jboss.classloading.plugins.metadata.UsesPackageRequirement

   public void testCreateUsesPackageVersioned() throws Exception
   {
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      VersionRange range = new VersionRange("1.0.0", "2.0.0");
      Requirement test = factory.createUsesPackage("test", range);
      UsesPackageRequirement expected = new UsesPackageRequirement("test", range);
      assertEquals(expected, test);
   }
View Full Code Here

Examples of org.jboss.classloading.plugins.metadata.UsesPackageRequirement

   public void testCreateUsesPackageVersionedOptional() throws Exception
   {
      ClassLoadingMetaDataFactory factory = ClassLoadingMetaDataFactory.getInstance();
      VersionRange range = new VersionRange("1.0.0", "2.0.0");
      Requirement test = factory.createUsesPackage("test", range, true);
      UsesPackageRequirement expected = new UsesPackageRequirement("test", range);
      expected.setReExport(true);
      assertEquals(expected, test);
   }
View Full Code Here

Examples of org.jboss.classloading.plugins.metadata.UsesPackageRequirement

   protected void testIsConsistentUses(String name1, String low1, String high1, String name2, String low2, String high2, boolean result)
   {
      VersionRange range1 = new VersionRange(low1, true, high1, true);
      VersionRange range2 = new VersionRange(low2, true, high2, true);
      PackageRequirement test1 = new PackageRequirement(name1, range1);
      UsesPackageRequirement test2 = new UsesPackageRequirement(name2, range2);
      testIsConsistent(test1, test2, result);
      testIsConsistent(test1, test2, result);
   }
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.