@Test
public void resolveDouble() throws Exception {

	MockWebServiceMessage request = new MockWebServiceMessage(CONTENTS);
	MessageContext messageContext = new DefaultMessageContext(request, new MockWebServiceMessageFactory());
	Object result = resolver.resolveArgument(messageContext, doubleParameter);
	assertTrue("resolver does not return double", result instanceof Double);
	Double d = (Double) result;
	assertEquals("Invalid double value", 42D, d, 0D);
}