Package org.jclouds.mezeo.pcs.binders

Examples of org.jclouds.mezeo.pcs.binders.BindFileInfoToXmlPayload.bindToRequest()


   public void test() {
      BindFileInfoToXmlPayload binder = new BindFileInfoToXmlPayload();
      HttpRequest request = new HttpRequest("GET", URI.create("http://localhost"));
      PCSFile file = factory.create(null);
      file.getMetadata().setName("foo");
      request = binder.bindToRequest(request, file);
      assertEquals(request.getPayload().getRawContent(),
            "<file><name>foo</name><mime_type>application/octet-stream</mime_type><public>false</public></file>");
      assertEquals(
            request.getFirstHeaderOrNull(HttpHeaders.CONTENT_LENGTH),
            "<file><name>foo</name><mime_type>application/octet-stream</mime_type><public>false</public></file>"
View Full Code Here


      BindFileInfoToXmlPayload binder = new BindFileInfoToXmlPayload();
      HttpRequest request = new HttpRequest("GET", URI.create("http://localhost"));

      PCSFile file = factory.create(null);
      file.getMetadata().setName("subdir/foo");
      request = binder.bindToRequest(request, file);
      assertEquals(request.getPayload().getRawContent(),
            "<file><name>foo</name><mime_type>application/octet-stream</mime_type><public>false</public></file>");
      assertEquals(
            request.getFirstHeaderOrNull(HttpHeaders.CONTENT_LENGTH),
            "<file><name>foo</name><mime_type>application/octet-stream</mime_type><public>false</public></file>"
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.