@Test
public void testUnsupportedMethodWrongParam() throws NoSuchMethodException {

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