Examples of SaxParserModule


Examples of org.jclouds.http.functions.config.SaxParserModule

@Test(groups = "unit")
public class OrgListHandlerTest {

   public void testSavvis() {
      InputStream is = getClass().getResourceAsStream("/orglist.xml");
      Injector injector = Guice.createInjector(new SaxParserModule());
      Factory factory = injector.getInstance(ParseSax.Factory.class);
      Set<Resource> result = factory.create(injector.getInstance(OrgListHandler.class)).parse(is);
      assertEquals(result, ImmutableSet.of(new ResourceImpl("100000.0", "SAVVISStation Integration Testing",
            "application/vnd.vmware.vcloud.org+xml", URI
                  .create("https://api.sandbox.savvis.net/rest/api/v0.8/org/100000.0"))));
View Full Code Here

Examples of org.jclouds.http.functions.config.SaxParserModule

@Test(groups = "unit")
public class OrgHandlerTest {

   public void testSavvis() {
      InputStream is = getClass().getResourceAsStream("/org.xml");
      Injector injector = Guice.createInjector(new SaxParserModule());
      Factory factory = injector.getInstance(ParseSax.Factory.class);
      Org result = factory.create(injector.getInstance(OrgHandler.class)).parse(is);
      assertEquals(
            result.toString(),
            Org.builder()
View Full Code Here

Examples of org.jclouds.http.functions.config.SaxParserModule

   }
  
   public void testOrgWithoutVDC() {
        InputStream is = getClass().getResourceAsStream("/org_no_vdc.xml");
        Injector injector = Guice.createInjector(new SaxParserModule());
        Factory factory = injector.getInstance(ParseSax.Factory.class);
        Org result = factory.create(injector.getInstance(OrgHandler.class)).parse(is);
        assertEquals(
              result.toString(),
              Org.builder()
View Full Code Here

Examples of org.jclouds.http.functions.config.SaxParserModule

@Test(groups = "unit", testName = "VCloudVirtualHardwareSectionHandlerTest")
public class VCloudVirtualHardwareSectionHandlerTest extends BaseHandlerTest {
   @BeforeTest
   @Override
   protected void setUpInjector() {
      injector = Guice.createInjector(new SaxParserModule() {
         public void configure() {
            super.configure();
            bind(ResourceAllocationSettingDataHandler.class).to(VCloudResourceAllocationSettingDataHandler.class);
         }
      });
View Full Code Here

Examples of org.jclouds.http.functions.config.SaxParserModule

   }

   private void assertCodeMakes(String method, URI uri, int statusCode, String message, String contentType,
            String content, Class<? extends Exception> expected) {

      ParseAzureBlobErrorFromXmlContent function = Guice.createInjector(new SaxParserModule(), new AbstractModule() {

         @Override
         protected void configure() {
            bind(SharedKeyLiteAuthentication.class).toInstance(createMock(SharedKeyLiteAuthentication.class));
         }
View Full Code Here

Examples of org.jclouds.http.functions.config.SaxParserModule

@Test(groups = "unit", testName = "DescribeRegionsResponseHandlerTest")
public class DescribeRegionsResponseHandlerTest extends BaseHandlerTest {
   @BeforeTest
   @Override
   protected void setUpInjector() {
      injector = Guice.createInjector(new SaxParserModule(), new AbstractModule() {

         @Override
         protected void configure() {
            bind(new TypeLiteral<Supplier<URI>>(){}).annotatedWith(Provider.class).toInstance(
                  Suppliers.ofInstance(URI.create("https://booya")));
View Full Code Here

Examples of org.jclouds.http.functions.config.SaxParserModule

      assertEquals(get(get(result, 0), 0).getInstanceState(), InstanceState.RUNNING);
      assertEquals(get(get(result, 0), 0).getRawState(), "running");
   }

   static ParseSax<Set<Reservation<? extends RunningInstance>>> createParser() {
      Injector injector = Guice.createInjector(new SaxParserModule(), new AbstractModule() {

         @Override
         protected void configure() {
            bind(new TypeLiteral<Supplier<String>>() {
            }).annotatedWith(Region.class).toInstance(Suppliers.ofInstance("us-east-1"));
View Full Code Here

Examples of org.jclouds.http.functions.config.SaxParserModule

@Test(groups = "unit", testName = "DescribeAvailabilityZonesResponseHandlerTest")
public class DescribeAvailabilityZonesResponseHandlerTest extends BaseHandlerTest {

   @BeforeTest
   protected void setUpInjector() {
      injector = Guice.createInjector(new SaxParserModule() {
        
         @Singleton
         @Provides
         @org.jclouds.location.Region
         Supplier<String> provideDefaultRegion() {
View Full Code Here

Examples of org.jclouds.http.functions.config.SaxParserModule

      assertEquals(get(result, 0).getImageState(), ImageState.AVAILABLE);
      assertEquals(get(result, 0).getRawState(), "available");
   }

   static ParseSax<Set<Image>> createParser() {
      Injector injector = Guice.createInjector(new SaxParserModule(), new AbstractModule() {

         @Override
         protected void configure() {
            bind(new TypeLiteral<Supplier<String>>() {
            }).annotatedWith(Region.class).toInstance(Suppliers.ofInstance("us-east-1"));
View Full Code Here

Examples of org.jclouds.http.functions.config.SaxParserModule

   protected String defaultRegion = Region.US_EAST_1;

   @BeforeTest
   @Override
   protected void setUpInjector() {
      injector = Guice.createInjector(new SaxParserModule(), new AbstractModule() {

         @Override
         protected void configure() {

         }
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.