// mf.verifyActions(expectedActions, false);
// mf.verifyAcknowledgements(new boolean[]{true, true, false}, false);
// verify the final ack range to be complete
try {
mf.verifyAcknowledgementRange(1, 5);
} catch (AssertionFailedError er) {
//possibly only got the first 2 ranges when split in 3, lets
//wait for the third and then recheck
awaitMessages(1, 3);
mf.reset(out.getOutboundMessages(), in.getInboundMessages());