Package zendeskapi.models.shared

Examples of zendeskapi.models.shared.Upload


  public Upload uploadAttachments(List<ZendeskFile> files) throws ZendeskApiException {
    if (files.isEmpty()) {
      return null;
    }

    Upload res = null;
    for (ZendeskFile file : files) {
      if (res != null) {
        res = uploadAttachment(file, res.getToken());
      } else {
        res = uploadAttachment(file);
      }
    }
   
View Full Code Here


  public void testUploadOfFile() throws Exception {
    ZendeskApi api = new ZendeskApi(URL, USER, PASSWORD);
    Attachments attachments = api.getAttachments();
    ZendeskFile file = new ZendeskFile("src/test/resources/attachments/attachment01.dat");
    file.setFileName("attachment01.dat");
    Upload upload = attachments.uploadAttachment(file);
    Assert.assertNotNull(upload);
    Assert.assertEquals(upload.getAttachments().size(), 1);
    Assert.assertEquals(upload.getAttachments().get(0).getSize().intValue(), 2048);
  }
View Full Code Here

    file.setFileName("attachment02.dat");
    files.add(file);
    file = new ZendeskFile("src/test/resources/attachments/attachment03.dat");
    file.setFileName("attachment03.dat");
    files.add(file);
    Upload upload = attachments.uploadAttachments(files);
    Assert.assertEquals(upload.getAttachments().size(), 3);
    Assert.assertEquals(upload.getAttachments().get(0).getFileName(), "attachment01.dat");
    Assert.assertEquals(upload.getAttachments().get(0).getSize().intValue(), 2048);
    Assert.assertEquals(upload.getAttachments().get(1).getFileName(), "attachment02.dat");
    Assert.assertEquals(upload.getAttachments().get(1).getSize().intValue(), 4096);
    Assert.assertEquals(upload.getAttachments().get(2).getFileName(), "attachment03.dat");
    Assert.assertEquals(upload.getAttachments().get(2).getSize().intValue(), 16384);
  }
View Full Code Here

  public void testUploadOfLargeFile() throws Exception {
    ZendeskApi api = new ZendeskApi(URL, USER, PASSWORD);
    Attachments attachments = api.getAttachments();
    ZendeskFile file = new ZendeskFile("src/test/resources/attachments/attachment04.dat");
    file.setFileName("attachment04.dat");
    Upload upload = attachments.uploadAttachment(file);
    Assert.assertNotNull(upload);
    Assert.assertEquals(upload.getAttachments().size(), 1);
    Assert.assertEquals(upload.getAttachments().get(0).getSize().intValue(), 16777216);
   
  }
View Full Code Here

TOP

Related Classes of zendeskapi.models.shared.Upload

Copyright © 2018 www.massapicom. 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.