Package org.jpos.iso.filter

Examples of org.jpos.iso.filter.MD5Filter


    }

    @Test
    public void testAddFilter() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        x25Channel.addFilter(new MD5Filter());
        assertEquals("(X25Channel) x25Channel.incomingFilters.size()", 1, ((X25Channel) x25Channel).incomingFilters.size());
        assertEquals("(X25Channel) x25Channel.outgoingFilters.size()", 1, ((X25Channel) x25Channel).outgoingFilters.size());
    }
View Full Code Here


    }

    @Test
    public void testAddFilter4() throws Throwable {
        BaseChannel bASE24Channel = new BASE24Channel("testBaseChannelHost", 100, new ISO87APackagerBBitmap());
        bASE24Channel.addFilter(new MD5Filter(), 0);
        assertEquals("(BASE24Channel) bASE24Channel.incomingFilters.size()", 1,
                ((BASE24Channel) bASE24Channel).incomingFilters.size());
        assertEquals("(BASE24Channel) bASE24Channel.outgoingFilters.size()", 1,
                ((BASE24Channel) bASE24Channel).outgoingFilters.size());
    }
View Full Code Here

    }

    @Test
    public void testAddIncomingFilter() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        x25Channel.addIncomingFilter(new MD5Filter());
        assertEquals("(X25Channel) x25Channel.incomingFilters.size()", 1, ((X25Channel) x25Channel).incomingFilters.size());
    }
View Full Code Here

    }

    @Test
    public void testApplyIncomingFiltersThrowsVetoException() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        x25Channel.addFilter(new MD5Filter());
        try {
            x25Channel.applyIncomingFilters(new ISOMsg(), new LogEvent(new CTCSubFieldPackager(), "testBaseChannelTag"));
            fail("Expected VetoException to be thrown");
        } catch (ISOFilter.VetoException ex) {
            assertEquals("ex.getMessage()", "MD5Filter not configured", ex.getMessage());
View Full Code Here

    }

    @Test
    public void testApplyOutgoingFiltersThrowsVetoException() throws Throwable {
        BaseChannel bASE24Channel = new BASE24Channel("testBaseChannelHost", 100, new ISO87APackagerBBitmap());
        bASE24Channel.addFilter(new MD5Filter(), 0);
        try {
            bASE24Channel.applyOutgoingFilters(new ISOMsg(), new LogEvent());
            fail("Expected VetoException to be thrown");
        } catch (ISOFilter.VetoException ex) {
            assertEquals("ex.getMessage()", "MD5Filter not configured", ex.getMessage());
View Full Code Here

    }

    @Test
    public void testRemoveFilter3() throws Throwable {
        BaseChannel pADChannel = new PADChannel("testBaseChannelHost", 100, null);
        pADChannel.removeFilter(new MD5Filter(), 2);
        assertEquals("(PADChannel) pADChannel.outgoingFilters.size()", 0, ((PADChannel) pADChannel).outgoingFilters.size());
    }
View Full Code Here

TOP

Related Classes of org.jpos.iso.filter.MD5Filter

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.