Object value = factory.getBean("broker");
assertTrue("Should have created a broker!", value != null);
assertTrue("Should be a broker container: " + value, value instanceof BrokerContainer);
BrokerContainer container = (BrokerContainer) value;
Broker broker = container.getBroker();
assertTrue("Should have a broker!", broker != null);
assertEquals("Broker name not set!", "localhost", broker.getBrokerName());
Object transport = factory.getBean("transport");
assertTrue("Made transport", transport != null);
List connectors = container.getConnectors();
assertEquals("Should have created more connectors", 3, connectors.size());
BrokerConnectorImpl connector1 = (BrokerConnectorImpl) connectors.get(0);
TransportServerChannel serverChannel1 = connector1.getServerChannel();
assertTrue(serverChannel1 instanceof VmTransportServerChannel);