Attachment[] attachments = tms.getAttachments(task1.getID());
Assert.assertEquals(1, attachments.length);
Assert.assertEquals(attachment2.getPayloadURL(), attachments[0].getPayloadURL());
tms.removeAttachment(task1.getID(), attachment2.getPayloadURL());
tms.addAttachment(task1.getID(), attachment1);
PATask task4 = (PATask) tms.getTask(task1.getID());
Assert.assertEquals(1, task4.getAttachments().size());
Assert.assertEquals(attachment1.getPayloadURL(), task4.getAttachments().iterator().next().getPayloadURL());