Package org.apache.stratos.messaging.message.filter

Examples of org.apache.stratos.messaging.message.filter.MessageFilter


    @Test
    public final void testFilterIncluded() {
        String filterName = "filter1";
        String validationError = "MessageFilter.included() method failed";
        System.setProperty(filterName,  "property1=value1,value2 | property2=value3,value4");
        MessageFilter messageFilter = new MessageFilter(filterName);
        Assert.assertTrue(validationError, messageFilter.included("property1", "value1"));
        Assert.assertTrue(validationError, messageFilter.included("property1", "value2"));
        Assert.assertTrue(validationError, messageFilter.included("property2", "value3"));
        Assert.assertTrue(validationError, messageFilter.included("property2", "value4"));
        System.setProperty(filterName, "");
    }
View Full Code Here


    @Test
    public final void testFilterExcluded() {
        String filterName = "filter2";
        String validationError = "MessageFilter.excluded() method failed";
        System.setProperty(filterName,  "property1=value1,value2 | property2=value3,value4");
        MessageFilter messageFilter = new MessageFilter(filterName);
        Assert.assertFalse(validationError, messageFilter.excluded("property1", "value1"));
        Assert.assertFalse(validationError, messageFilter.excluded("property1", "value2"));
        Assert.assertFalse(validationError, messageFilter.excluded("property2", "value3"));
        Assert.assertFalse(validationError, messageFilter.excluded("property2", "value4"));
        System.setProperty(filterName, "");
    }
View Full Code Here

    @Test
    public final void testFilterGetAllPropertyValues() {
        String filterName = "filter2";
        String validationError = "MessageFilter.getIncludedPropertyValues() method failed";
        System.setProperty(filterName,  "property1=value1,value2 | property2=value3,value4");
        MessageFilter messageFilter = new MessageFilter(filterName);

        Collection<String> property1Values = messageFilter.getIncludedPropertyValues("property1");
        Assert.assertTrue(validationError, property1Values.contains("value1"));
        Assert.assertTrue(validationError, property1Values.contains("value2"));

        Collection<String> property2Values = messageFilter.getIncludedPropertyValues("property2");
        Assert.assertTrue(validationError, property2Values.contains("value3"));
        Assert.assertTrue(validationError, property2Values.contains("value4"));
        System.setProperty(filterName, "");
    }
View Full Code Here

TOP

Related Classes of org.apache.stratos.messaging.message.filter.MessageFilter

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.