@Test
public void testSupportedResponse() throws NoSuchMethodException {

	Method response = getClass().getMethod("response", MyGenericType.class);
	MethodEndpoint methodEndpoint = new MethodEndpoint(this, response);
	expect(unmarshallerMock.supports(response.getGenericParameterTypes()[0])).andReturn(true);
	expect(marshallerMock.supports(response.getGenericReturnType())).andReturn(true);
	replay(marshallerMock, unmarshallerMock);
	Assert.assertTrue("Method unsupported", adapter.supportsInternal(methodEndpoint));
	verify(marshallerMock, unmarshallerMock);
}