mockendpoint2.expect("process", RouterTestUtils.getArgListCheckerMuleEvent());
mockendpoint3.expect("process", RouterTestUtils.getArgListCheckerMuleEvent());
router.route(new OutboundRoutingTestEvent(message, (MuleSession) session.proxy(), muleContext));
mockendpoint1.verify();
mockendpoint2.verify();
mockendpoint3.verify();
endpoint1 = getTestOutboundEndpoint("Test1endpoint",
"test://endpointUri.1?exchangePattern=request-response", null,
new PayloadTypeFilter(Apple.class), null);
endpoint2 = getTestOutboundEndpoint("Test2Endpoint",