final IssueRestClient issueClient = client.getIssueClient();
final Issue issue = issueClient.getIssue("TST-3").claim();
assertFalse(issue.getAttachments().iterator().hasNext());
final ByteArrayInputStream byteArrayInputStream = new ByteArrayInputStream(UTF8_FILE_BODY.getBytes("UTF-8"));
issueClient.addAttachment(issue.getAttachmentsUri(), byteArrayInputStream, UTF8_FILE_NAME).claim();
final Issue issueWithAttachments = issueClient.getIssue("TST-3").claim();
final Iterable<Attachment> attachments = issueWithAttachments.getAttachments();
assertEquals(1, Iterables.size(attachments));
final Attachment attachment = attachments.iterator().next();