Examples of MessageProcessorId


Examples of org.mule.modules.interceptor.processors.MessageProcessorId

    public void thenReturn(MuleMessage message)
    {
        validateMessageProcessorName();

        MockedMessageProcessorManager manager = getManager();
        MessageProcessorCall messageProcessorCall = new MessageProcessorCall(new MessageProcessorId(messageProcessorName, messageProcessorNamespace));
        messageProcessorCall.setAttributes(messageProcessorAttributes);
        manager.addBehavior(new MessageProcessorBehavior(messageProcessorCall, new CopyMessageTransformer((DefaultMuleMessage) message)));
    }
View Full Code Here

Examples of org.mule.modules.interceptor.processors.MessageProcessorId

    public void thenThrow(Throwable exception)
    {
        validateMessageProcessorName();

        MockedMessageProcessorManager manager = getManager();
        MessageProcessorCall messageProcessorCall = new MessageProcessorCall(new MessageProcessorId(messageProcessorName, messageProcessorNamespace));
        messageProcessorCall.setAttributes(messageProcessorAttributes);
        manager.addBehavior(new MessageProcessorBehavior(messageProcessorCall, exception));
    }
View Full Code Here

Examples of org.mule.modules.interceptor.processors.MessageProcessorId

    public void thenReturnSameEvent()
    {
        validateMessageProcessorName();

        MockedMessageProcessorManager manager = getManager();
        MessageProcessorCall messageProcessorCall = new MessageProcessorCall(new MessageProcessorId(messageProcessorName, messageProcessorNamespace));
        messageProcessorCall.setAttributes(messageProcessorAttributes);
        manager.addBehavior(new MessageProcessorBehavior(messageProcessorCall, new CopyMessageTransformer(new DefaultMuleMessage(NotDefinedPayload.getInstance(), muleContext))));
    }
View Full Code Here

Examples of org.mule.modules.interceptor.processors.MessageProcessorId

    public void thenApply(MuleMessageTransformer transformer)
    {
        validateMessageProcessorName();

        MockedMessageProcessorManager manager = getManager();
        MessageProcessorCall messageProcessorCall = new MessageProcessorCall(new MessageProcessorId(messageProcessorName, messageProcessorNamespace));
        messageProcessorCall.setAttributes(messageProcessorAttributes);
        manager.addBehavior(new MessageProcessorBehavior(messageProcessorCall, transformer));
    }
View Full Code Here

Examples of org.mule.modules.interceptor.processors.MessageProcessorId

    }

    private ArrayList<MunitMessageProcessorCall> createCallsForTest()
    {
        ArrayList<MunitMessageProcessorCall> calls = new ArrayList<MunitMessageProcessorCall>();
        calls.add(new MunitMessageProcessorCall(new MessageProcessorId("mp", "nsp")));

        return calls;
    }
View Full Code Here

Examples of org.mule.modules.interceptor.processors.MessageProcessorId

        return this;
    }

    private MessageProcessorCall createMessageProcessorCall()
    {
        MessageProcessorCall messageProcessorCall = new MessageProcessorCall(new MessageProcessorId(messageProcessorName, messageProcessorNamespace));
        messageProcessorCall.setAttributes(messageProcessorAttributes);
        return messageProcessorCall;
    }
View Full Code Here

Examples of org.mule.modules.interceptor.processors.MessageProcessorId

    }

    private List<MessageProcessorCall> getExecutedCalls()
    {
        return getManager().findCallsFor(new MessageProcessorId(messageProcessorName,
                                                                messageProcessorNamespace), messageProcessorAttributes);
    }
View Full Code Here

Examples of org.mule.modules.interceptor.processors.MessageProcessorId

                if (!StringUtils.isEmpty(tagName) && beanDefinition.getConstructorArgumentValues().getArgumentCount() <= 2)
                {
                    String filename = parserContext.getReaderContext().getResource().getFilename();
                    MunitMessageProcessorInterceptorFactory.addFactoryDefinitionTo((AbstractBeanDefinition) beanDefinition)
                            .withConstructorArguments(beanType, new MessageProcessorId(getNameFrom(tagName), getNamespaceFrom(tagName)),
                                                      getAttributes(element), filename, element.getAttribute(MunitCore.LINE_NUMBER_ELEMENT_ATTRIBUTE));
                    return beanDefinition;
                }
            }
View Full Code Here

Examples of org.mule.modules.interceptor.processors.MessageProcessorId

    }

    private ArrayList<MunitMessageProcessorCall> createTestCalls()
    {
        ArrayList<MunitMessageProcessorCall> calls = new ArrayList<MunitMessageProcessorCall>();
        calls.add(new MunitMessageProcessorCall(new MessageProcessorId("mp1", "namespace1")));
        calls.add(new MunitMessageProcessorCall(new MessageProcessorId("mp2", "namespace2")));

        return calls;
    }
View Full Code Here

Examples of org.mule.modules.interceptor.processors.MessageProcessorId

        ArrayList<SpyProcess> calls = new ArrayList<SpyProcess>();
        Spy spy = new Spy();
        calls.add(spy);
        SpyAssertion spyAssertion = new MunitSpy(muleContext).spyMessageProcessor("test")
                .ofNamespace("testNamespace")
                .createSpyAssertion(new MessageProcessorCall(new MessageProcessorId("test", "testNamespace")), calls);

        for (MessageProcessor mp : spyAssertion.getMessageProcessors())
        {
            mp.process(null);
        }
View Full Code Here
TOP
Copyright © 2018 www.massapi.com. 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.