int timeout = getTimeout();
logger.debug("Waiting for messages with timeout = " + timeout + " (s)");
boolean waited = latch.await(timeout, TimeUnit.SECONDS);
assertTrue("Timed out waiting for message", waited);
assertNull(template.receiveAndConvert(queue.getName()));
assertEquals(concurrentConsumers, container.getActiveConsumerCount());
container.stop();
assertEquals(0, container.getActiveConsumerCount());