SimpleCoordinator sc;
public void startup() throws Exception {
sc = new SimpleCoordinator();
ch = new CoordinatorHarness(sc);
mah1 = new MonitorAgentHarness(new SimpleMonitorAgent(), new LogicalLocation("L1"), new InetSocketAddress("127.0.0.1", CoordinatorHarness.MASTER_LISTEN_PORT),
logicalIds, empty, l2, l3, null, null);
mah1.initialize();
mah2 = new MonitorAgentHarness(new SimpleMonitorAgent(), new LogicalLocation("L2"), new InetSocketAddress("127.0.0.1", CoordinatorHarness.MASTER_LISTEN_PORT),
logicalIds, l1, empty, l3, null, null);
mah2.initialize();
mah3 = new MonitorAgentHarness(new SimpleMonitorAgent(), new LogicalLocation("L3"), new InetSocketAddress("127.0.0.1", CoordinatorHarness.MASTER_LISTEN_PORT),
logicalIds, empty, empty, l1l2, null, null);
mah3.initialize();
Assert.assertEquals(3, ch.getMessagingServer().getPlMap().size());
}