@Test
public void testMonitoredWrapper() throws Exception
{
QueuePersistenceObjectStore<Serializable> store = getObjectStore();
String id = UUID.getUUID();
QueueKey key = new QueueKey(QUEUE_NAME, id);
MuleMessage msg = new DefaultMuleMessage("Hello", mockMuleContext);
MuleEvent event = new DefaultMuleEvent(msg, MessageExchangePattern.ONE_WAY, (FlowConstruct) null);
ListableObjectStore<Serializable> monitored = new MonitoredObjectStoreWrapper(store);
monitored.store(key, event);