@Test
public void testTranslation() throws Exception {
WSDLBasedProcessor wsdlProcessor = new WSDLBasedProcessor(null,"test_wsdl",WSDL_TEST_BASE+"TestServices-wrapped.wsdl","getPerson");
XMLOutputSplitter splitter = new XMLOutputSplitter();
splitter.setUpOutputs(wsdlProcessor.getOutputPorts()[1]);
XMLOutputSplitterLocalWorkerTranslator translator = new XMLOutputSplitterLocalWorkerTranslator();
LocalServiceProcessor processor = new LocalServiceProcessor(
null, "XMLOutputSplitter",splitter);
Activity<XMLSplitterConfigurationBean> activity = translator.doTranslation(processor);
assertNotNull("The activity is null",activity);
assertTrue("It should be an XMLOutputSplitterActivity",activity instanceof XMLOutputSplitterActivity);
assertNotNull("configuration should not be null",activity.getConfiguration());
assertTrue("configuration should be an XMLSplitterConfigurationBean",activity.getConfiguration() instanceof XMLSplitterConfigurationBean);
}
}