@Test
public void handleReturnValue() throws Exception {

	MyObject returnValue = new MyObject();
	marshaller.marshal(eq(returnValue), isA(Result.class));
	replay(marshaller, unmarshaller);
	MessageContext messageContext = createMockMessageContext();
	processor.handleReturnValue(messageContext, supportedReturnType, returnValue);
	verify(marshaller, unmarshaller);
}