DataType<DataType> outputType1 =
new DataType<DataType>("idl:output", Object.class, operation1.getOutputType());
DataType<DataType> outputType2 =
new DataType<DataType>("idl:output", Object.class, operation2.getOutputType());
OutboundWire outboundWire = EasyMock.createMock(OutboundWire.class);
InboundWire inboundWire = EasyMock.createMock(InboundWire.class);
CompositeComponent composite = EasyMock.createMock(CompositeComponent.class);
Component component = EasyMock.createMock(Component.class);
EasyMock.expect(component.getParent()).andReturn(composite).once();
EasyMock.expect(outboundWire.getContainer()).andReturn(component);
EasyMock.replay(outboundWire, inboundWire, composite, component);
interceptor = new DataBindingInteceptor(outboundWire, operation1, inboundWire, operation2);
Mediator mediator = createMock(Mediator.class);
Object[] source = new Object[] {"<foo>bar</foo>"};