assertThat(inQueue.poll(10), IsNull.nullValue());
assertThat(value, notNullValue());
txLog.close();
txLog = new LocalTxQueueTransactionJournal(temporaryFolder.getRoot().getAbsolutePath(), muleContext);
LocalTxQueueTransactionRecoverer queueTransactionRecoverer = new LocalTxQueueTransactionRecoverer(txLog, createQueueProvider(inQueue));
queueTransactionRecoverer.recover();
Serializable muleEvent = inQueue.poll(10);
assertThat(muleEvent, notNullValue());
assertThat(testEvent.equals(muleEvent), is(true));
}