@Test
public void shouldAddNewUTF8BytesMessageToStorage() throws JMSException {

	MockBytesMessage message = new MockBytesMessage();
	message.writeBytes("my awesome message \uF609".getBytes(Charset.forName("UTF-8")));
	message.reset();
	sut.onMessage(message);
	Collection<SimpleMessage> resultInStorage = storage.getMessagesAfter(0);
	assertThat(resultInStorage).hasSize(1);
	SimpleMessage first = resultInStorage.iterator().next();
	assertThat(first.getText()).isEqualTo("my awesome message \uF609");
	assertThat(first.getProps()).isEmpty();
}