Examples of PlainTextMessageValidator


Examples of com.consol.citrus.validation.text.PlainTextMessageValidator

        verify(resource);
    }
   
    @Test
    public void testReceiveBuilderWithValidator() {
        final PlainTextMessageValidator validator = new PlainTextMessageValidator();
       
        MockBuilder builder = new MockBuilder(applicationContext) {
            @Override
            public void configure() {
                receive(messageEndpoint)
View Full Code Here

Examples of com.consol.citrus.validation.text.PlainTextMessageValidator

        Assert.assertTrue(((PayloadTemplateMessageBuilder)validationContext.getMessageBuilder()).getMessageHeaders().containsKey("operation"));
    }
   
    @Test
    public void testReceiveBuilderWithValidatorName() {
        final PlainTextMessageValidator validator = new PlainTextMessageValidator();
       
        reset(applicationContextMock);

        expect(applicationContextMock.getBean("plainTextValidator", MessageValidator.class)).andReturn(validator).once();
        expect(applicationContextMock.getBean(TestListeners.class)).andReturn(new TestListeners()).once();
View Full Code Here

Examples of com.consol.citrus.validation.text.PlainTextMessageValidator

    @Test
    public void testFindMessageValidators() throws Exception {
        MessageValidatorRegistry messageValidatorRegistry = new MessageValidatorRegistry();

        List<MessageValidator<? extends ValidationContext>> messageValidators = new ArrayList<MessageValidator<? extends ValidationContext>>();
        messageValidators.add(new PlainTextMessageValidator());

        messageValidatorRegistry.setMessageValidators(messageValidators);
        messageValidatorRegistry.afterPropertiesSet();

        List<MessageValidator<? extends ValidationContext>> matchingValidators = messageValidatorRegistry.findMessageValidators(MessageType.PLAINTEXT.name(), new DefaultMessage(""), Collections.<ValidationContext>singletonList(new XmlMessageValidationContext()));
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.