Package org.springframework.ws.context

Examples of org.springframework.ws.context.MessageContext


        testStreamReader(result);
    }

    @Test
    public void resolveEventReaderSaaj() throws Exception {
        MessageContext messageContext = createSaajMessageContext();

        Object result = resolver.resolveArgument(messageContext, eventParameter);

        testEventReader(result);
    }
View Full Code Here


        testEventReader(result);
    }

    @Test
    public void resolveEventReaderAxiomCaching() throws Exception {
        MessageContext messageContext = createCachingAxiomMessageContext();

        Object result = resolver.resolveArgument(messageContext, eventParameter);

        testEventReader(result);
    }
View Full Code Here

        testEventReader(result);
    }

    @Test
    public void resolveEventReaderAxiomNonCaching() throws Exception {
        MessageContext messageContext = createNonCachingAxiomMessageContext();

        Object result = resolver.resolveArgument(messageContext, eventParameter);

        testEventReader(result);
    }
View Full Code Here

        testEventReader(result);
    }

    @Test
    public void resolveEventReaderStream() throws Exception {
        MessageContext messageContext = createMockMessageContext();

        Object result = resolver.resolveArgument(messageContext, eventParameter);

        testEventReader(result);
    }
View Full Code Here

    @Test
    public void testNoResponse() throws Exception {
        WebServiceMessage messageMock = createMock(WebServiceMessage.class);
        expect(messageMock.getPayloadSource()).andReturn(new StringSource("<request/>"));
        WebServiceMessageFactory factoryMock = createMock(WebServiceMessageFactory.class);
        MessageContext messageContext = new DefaultMessageContext(messageMock, factoryMock);

        Method noResponse = getClass().getMethod("noResponse", MyGenericType.class);
        MethodEndpoint methodEndpoint = new MethodEndpoint(this, noResponse);
        expect(unmarshallerMock.unmarshal(isA(Source.class))).andReturn(new MyGenericType<MyType>());
View Full Code Here

    @Test
    public void testNoRequestPayload() throws Exception {
        WebServiceMessage messageMock = createMock(WebServiceMessage.class);
        expect(messageMock.getPayloadSource()).andReturn(null);
        WebServiceMessageFactory factoryMock = createMock(WebServiceMessageFactory.class);
        MessageContext messageContext = new DefaultMessageContext(messageMock, factoryMock);

        Method noResponse = getClass().getMethod("noResponse", MyGenericType.class);
        MethodEndpoint methodEndpoint = new MethodEndpoint(this, noResponse);

        replay(marshallerMock, unmarshallerMock, messageMock, factoryMock);
View Full Code Here

        expect(requestMock.getPayloadSource()).andReturn(new StringSource("<request/>"));
        WebServiceMessage responseMock = createMock(WebServiceMessage.class);
        expect(responseMock.getPayloadResult()).andReturn(new StringResult());
        WebServiceMessageFactory factoryMock = createMock(WebServiceMessageFactory.class);
        expect(factoryMock.createWebServiceMessage()).andReturn(responseMock);
        MessageContext messageContext = new DefaultMessageContext(requestMock, factoryMock);

        Method response = getClass().getMethod("response", MyGenericType.class);
        MethodEndpoint methodEndpoint = new MethodEndpoint(this, response);
        expect(unmarshallerMock.unmarshal(isA(Source.class))).andReturn(new MyGenericType<MyType>());
        marshallerMock.marshal(isA(MyGenericType.class), isA(Result.class));
View Full Code Here

    }

    @Test
    public void resolveBoolean() throws Exception {
        MockWebServiceMessage request = new MockWebServiceMessage(CONTENTS);
        MessageContext messageContext = new DefaultMessageContext(request, new MockWebServiceMessageFactory());

        Object result = resolver.resolveArgument(messageContext, booleanParameter);

        assertTrue("resolver does not return boolean", result instanceof Boolean);
        Boolean b = (Boolean) result;
View Full Code Here

        assertTrue("Invalid boolean value", b);
    }
    @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;
View Full Code Here

    }

    @Test
    public void resolveNode() throws Exception {
        MockWebServiceMessage request = new MockWebServiceMessage(CONTENTS);
        MessageContext messageContext = new DefaultMessageContext(request, new MockWebServiceMessageFactory());

        Object result = resolver.resolveArgument(messageContext, nodeParameter);

        assertTrue("resolver does not return Node", result instanceof Node);
        Node node  = (Node) result;
View Full Code Here

TOP

Related Classes of org.springframework.ws.context.MessageContext

Copyright © 2018 www.massapicom. All rights reserved.
All source code are property of their respective owners. Java is a trademark of Sun Microsystems, Inc and owned by ORACLE Inc. Contact coftware#gmail.com.