@Test
public void testRemoveAnnotation() {

   AMQPStandardMessage message = new AMQPStandardMessage(0, encodedProtonMessage, null);
   assertNotNull(message.getAnnotation(new SimpleString(TEST_MESSAGE_ANNOTATION_KEY)));
   message.removeAnnotation(new SimpleString(TEST_MESSAGE_ANNOTATION_KEY));
   assertNull(message.getAnnotation(new SimpleString(TEST_MESSAGE_ANNOTATION_KEY)));
   message.reencode();
   assertTrue(message.getMessageAnnotations().getValue().isEmpty());
}