assertMockEndpointsSatisfied();
assertEquals(1, events.size());
// get the event
ExchangeCompletedEvent event = (ExchangeCompletedEvent) events.get(0);
assertNotNull(event.getExchange());
assertNotNull(event.getExchange().getFromEndpoint());
assertEquals("direct://start", event.getExchange().getFromEndpoint().getEndpointUri());
// grab the created timestamp
Date created = event.getExchange().getProperty(Exchange.CREATED_TIMESTAMP, Date.class);
assertNotNull(created);
// calculate elapsed time
Date now = new Date();
long elapsed = now.getTime() - created.getTime();