Examples of ZendeskFile


Examples of zendeskapi.models.shared.ZendeskFile

  @Test
  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

Examples of zendeskapi.models.shared.ZendeskFile

 
  @Test
  public void testUploadOfThreeFiles() 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");   
    List<ZendeskFile> files = new ArrayList<ZendeskFile>();
    files.add(file);
    file = new ZendeskFile("src/test/resources/attachments/attachment02.dat");
    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);
View Full Code Here

Examples of zendeskapi.models.shared.ZendeskFile

 
  @Test
  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

Examples of zendeskapi.models.shared.ZendeskFile

  @Test
  public void testUploadOfTooLargeFile() throws Exception {
    ZendeskApi api = new ZendeskApi(URL, USER, PASSWORD);
    Attachments attachments = api.getAttachments();
    ZendeskFile file = new ZendeskFile("src/test/resources/attachments/attachment05.dat");
    file.setFileName("attachment05.dat");
    try {
      attachments.uploadAttachment(file);     
    } catch (ZendeskApiException e) {
      Assert.assertEquals(e.getMessage(), "zendeskapi.exception.ZendeskApiException: Upload of attachment failed\n422 Unprocessable Entity");
      return;
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.