Package org.jpos.iso.channel

Examples of org.jpos.iso.channel.X25Channel


        }
    }

    @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());
            assertNull("ex.nested", ex.nested);
        }
View Full Code Here


        }
    }

    @Test
    public void testApplyOutgoingFilters() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        LogEvent evt = new LogEvent(new CTCSubFieldPackager(), "testBaseChannelTag");
        ISOMsg result = x25Channel.applyOutgoingFilters(m, evt);
        assertSame("result", m, result);
    }
View Full Code Here

        assertSame("result", m, result);
    }

    @Test
    public void testApplyOutgoingFilters1() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        ISOMsg result = x25Channel.applyOutgoingFilters(null, new LogEvent(new CTCSubFieldPackager(), "testBaseChannelTag"));
        assertNull("result", result);
    }
View Full Code Here

        assertEquals("result.size()", 0, result.size());
    }

    @Test
    public void testGetPackager() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        ISOPackager p = new ISO87APackagerBBitmap();
        x25Channel.setPackager(p);
        ISOPackager result = x25Channel.getPackager();
        assertSame("result", p, result);
    }
View Full Code Here

        assertFalse("result", result);
    }

    @Test
    public void testIsOverrideHeader1() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        x25Channel.setOverrideHeader(true);
        boolean result = x25Channel.isOverrideHeader();
        assertTrue("result", result);
    }
View Full Code Here

        }
    }

    @Test
    public void testReceiveThrowsNullPointerException() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        try {
            x25Channel.receive();
            fail("Expected NullPointerException to be thrown");
        } catch (NullPointerException ex) {
            assertNull("ex.getMessage()", ex.getMessage());
            assertNull("(X25Channel) x25Channel.packager", ((X25Channel) x25Channel).packager);
            assertNull("(X25Channel) x25Channel.serverIn", ((X25Channel) x25Channel).serverIn);
            assertNull("(X25Channel) x25Channel.getSocket()", x25Channel.getSocket());
            assertEquals("(X25Channel) x25Channel.cnt.length", 3, ((X25Channel) x25Channel).cnt.length);
        }
    }
View Full Code Here

                ((BASE24Channel) bASE24Channel).incomingFilters.size());
    }

    @Test
    public void testRemoveOutgoingFilter() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        x25Channel.removeOutgoingFilter(new StatefulFilter());
        assertEquals("(X25Channel) x25Channel.outgoingFilters.size()", 0, ((X25Channel) x25Channel).outgoingFilters.size());
    }
View Full Code Here

        assertEquals("(X25Channel) x25Channel.outgoingFilters.size()", 0, ((X25Channel) x25Channel).outgoingFilters.size());
    }

    @Test
    public void testResetCounters() throws Throwable {
        BaseChannel x25Channel = new X25Channel(new GenericValidatingPackager());
        x25Channel.resetCounters();
        assertEquals("(X25Channel) x25Channel.cnt.length", 3, ((X25Channel) x25Channel).cnt.length);
    }
View Full Code Here

    }

    @Test
    public void testSendKeepAliveThrowsNullPointerException() throws Throwable {
        try {
            new X25Channel("testBaseChannelHost", 100, new XMLPackager()).sendKeepAlive();
            fail("Expected NullPointerException to be thrown");
        } catch (NullPointerException ex) {
            assertNull("ex.getMessage()", ex.getMessage());
        }
    }
View Full Code Here

        assertFalse("(GZIPChannel) gZIPChannel.overrideHeader", ((GZIPChannel) gZIPChannel).overrideHeader);
    }

    @Test
    public void testSetConfigurationThrowsNullPointerException() throws Throwable {
        BaseChannel x25Channel = new X25Channel();
        Configuration cfg = new SimpleConfiguration((Properties) null);
        try {
            x25Channel.setConfiguration(cfg);
            fail("Expected NullPointerException to be thrown");
        } catch (NullPointerException ex) {
            assertNull("ex.getMessage()", ex.getMessage());
            assertEquals("(X25Channel) x25Channel.getMaxPacketLength()", 100000, x25Channel.getMaxPacketLength());
            assertEquals("(X25Channel) x25Channel.getPort()", 0, x25Channel.getPort());
            assertEquals("(X25Channel) x25Channel.getTimeout()", 0, x25Channel.getTimeout());
            assertNull("(X25Channel) x25Channel.getHost()", x25Channel.getHost());
            assertNull("(X25Channel) x25Channel.getSocket()", x25Channel.getSocket());
            assertFalse("(X25Channel) x25Channel.overrideHeader", ((X25Channel) x25Channel).overrideHeader);
        }
    }
View Full Code Here

TOP

Related Classes of org.jpos.iso.channel.X25Channel

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.