List<Object> listeners = listenerFactory.getAll();
// this will subscribe the listeners concurrently to the bus
TestUtil.setup(bus, listeners, 10);
TestMessage message = new TestMessage();
TestMessage subTestMessage = new SubTestMessage();
bus.post(message).now();
bus.post(subTestMessage).now();
assertEquals(100, message.counter.get());