MuleClient client = new MuleClient(muleContext);
MuleMessage result = client.send("vm://distributor.queue", fruitBowl, null);
assertNotNull(result);
assertTrue(result instanceof MuleMessageCollection);
MuleMessageCollection coll = (MuleMessageCollection) result;
assertEquals(3, coll.size());
List<?> results = (List<?>) coll.getPayload();
assertTrue(results.contains("Apple Received in ServiceOne"));
assertTrue(results.contains("Banana Received in ServiceTwo"));
assertTrue(results.contains("Orange Received in ServiceThree"));
}