### Question:
AmqpJmsStreamMessageFacade extends AmqpJmsMessageFacade implements JmsStreamMessageFacade { @Override public byte getJmsMsgType() { return JMS_STREAM_MESSAGE; }  @Override AmqpJmsStreamMessageFacade copy(); @Override byte getJmsMsgType(); @Override boolean hasNext(); @Override Object peek(); @Override void pop(); @Override void put(Object value); @Override void reset(); @Override void clearBody(); @Override boolean hasBody(); @Override JmsStreamMessage asJmsMessage();  }### Answer:
@Test public void testNewMessageToSendDoesnNotContainMessageTypeAnnotation() throws Exception { AmqpJmsStreamMessageFacade amqpStreamMessageFacade = createNewStreamMessageFacade(); MessageAnnotations annotations = amqpStreamMessageFacade.getMessageAnnotations(); assertNull("MessageAnnotations section was not present", annotations); assertEquals(JMS_STREAM_MESSAGE, amqpStreamMessageFacade.getJmsMsgType()); }