mock.expectedMessageCount(1);
mock.expectedBodiesReceived("Message 3");
mock.assertIsSatisfied();
// reset mock so we can make new assertions
mock.reset();
// send a new message, now we should only receive this new massages as all the others has been SEEN
sendBody("direct:a", "Message 4");
mock.expectedMessageCount(1);
mock.expectedBodiesReceived("Message 4");