@Test
public void testUnsupportedMethodWrongReturnType() throws NoSuchMethodException {

	Method unsupported = getClass().getMethod("unsupportedWrongParam", new Class[] { String.class });
	expect(marshallerMock.supports(String.class)).andReturn(false);
	replay(marshallerMock, unmarshallerMock);
	Assert.assertFalse("Method supported", adapter.supportsInternal(new MethodEndpoint(this, unsupported)));
	verify(marshallerMock, unmarshallerMock);
}