From b68e34a82666ed13013c07988df4e5163c2694e5 Mon Sep 17 00:00:00 2001 From: Arjen Poutsma Date: Fri, 16 Nov 2007 23:39:07 +0000 Subject: [PATCH] --- .../jaxws/JaxWsProviderEndpointAdapterTest.java | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) diff --git a/sandbox/src/test/java/org/springframework/ws/jaxws/JaxWsProviderEndpointAdapterTest.java b/sandbox/src/test/java/org/springframework/ws/jaxws/JaxWsProviderEndpointAdapterTest.java index 3c0040b8..95c691ae 100644 --- a/sandbox/src/test/java/org/springframework/ws/jaxws/JaxWsProviderEndpointAdapterTest.java +++ b/sandbox/src/test/java/org/springframework/ws/jaxws/JaxWsProviderEndpointAdapterTest.java @@ -16,6 +16,7 @@ package org.springframework.ws.jaxws; +import javax.xml.namespace.QName; import javax.xml.soap.MessageFactory; import javax.xml.soap.SOAPMessage; import javax.xml.transform.Source; @@ -25,9 +26,6 @@ import javax.xml.ws.ServiceMode; import javax.xml.ws.WebServiceProvider; import junit.framework.TestCase; -import org.springframework.ws.MockWebServiceMessage; -import org.springframework.ws.MockWebServiceMessageFactory; -import org.springframework.ws.WebServiceMessage; import org.springframework.ws.context.DefaultMessageContext; import org.springframework.ws.context.MessageContext; import org.springframework.ws.soap.saaj.SaajSoapMessage; @@ -37,8 +35,15 @@ public class JaxWsProviderEndpointAdapterTest extends TestCase { private JaxWsProviderEndpointAdapter adapter; + private MessageContext messageContext; + protected void setUp() throws Exception { adapter = new JaxWsProviderEndpointAdapter(); + MessageFactory messageFactory = MessageFactory.newInstance(); + SOAPMessage request = messageFactory.createMessage(); + request.getSOAPBody().addBodyElement(new QName("http://springframework.org/spring-ws", "content")); + messageContext = + new DefaultMessageContext(new SaajSoapMessage(request), new SaajSoapMessageFactory(messageFactory)); } public void testSupports() throws Exception { @@ -52,8 +57,6 @@ public class JaxWsProviderEndpointAdapterTest extends TestCase { public void testInvokeMessageProvider() throws Exception { MyMessageProvider provider = new MyMessageProvider(); - MessageContext messageContext = - new DefaultMessageContext(new SaajSoapMessageFactory(MessageFactory.newInstance())); adapter.invoke(messageContext, provider); assertTrue("No response", messageContext.hasResponse()); SaajSoapMessage request = (SaajSoapMessage) messageContext.getRequest(); @@ -63,16 +66,12 @@ public class JaxWsProviderEndpointAdapterTest extends TestCase { public void testInvokeSourceProvider() throws Exception { MySourceProvider provider = new MySourceProvider(); - WebServiceMessage request = new MockWebServiceMessage(""); - MessageContext messageContext = new DefaultMessageContext(request, new MockWebServiceMessageFactory()); adapter.invoke(messageContext, provider); assertTrue("No response", messageContext.hasResponse()); } public void testInvokeDefaultProvider() throws Exception { MyDefaultProvider provider = new MyDefaultProvider(); - WebServiceMessage request = new MockWebServiceMessage(""); - MessageContext messageContext = new DefaultMessageContext(request, new MockWebServiceMessageFactory()); adapter.invoke(messageContext, provider); assertTrue("No response", messageContext.hasResponse()); }