bayeuxClient.subscribe("/test1");
MuleClient muleClient = new MuleClient(muleContext);
muleClient.dispatch("vm://in1", "Ross", null);
latch.await(10, TimeUnit.SECONDS);
assertNotNull(data.get());
// parse the result string into java objects. different jvms return it in different order, so we can't do a straight string comparison
ObjectMapper mapper = new ObjectMapper();
Map<?, ?> result = mapper.readValue((String) data.get(), Map.class);