@Test
public void testSendToCustomEventScheduler() throws Exception
{
MuleClient client = muleContext.getClient();
ScheduledDispatchJobConfig jobConfig = new ScheduledDispatchJobConfig();
jobConfig.setMuleContext(muleContext);
jobConfig.setEndpointRef("vm://resultQueue");
client.dispatch("vm://customJobQueue", jobConfig, null);
MuleMessage result = client.request("vm://resultQueue", TIMEOUT);
assertNotNull(result);
assertTrue(result.getPayload() instanceof ScheduledDispatchJobConfig);