Package org.jpos.iso.packager

Examples of org.jpos.iso.packager.ISO87BPackager


public class NCCChannelTest {

    @Test
    public void testConstructor() throws Throwable {
        ISOPackager p = new ISO87BPackager();
        byte[] TPDU = new byte[1];
        ServerSocket serverSocket = new ServerSocket();
        NCCChannel nCCChannel = new NCCChannel(p, TPDU, serverSocket);
        assertEquals("nCCChannel.getIncomingFilters().size()", 0, nCCChannel.getIncomingFilters().size());
        assertEquals("nCCChannel.getMaxPacketLength()", 100000, nCCChannel.getMaxPacketLength());
View Full Code Here


    }

    @Test
    public void testConstructor1() throws Throwable {
        byte[] TPDU = new byte[2];
        ISOPackager p = new ISO87BPackager();
        NCCChannel nCCChannel = new NCCChannel(p, TPDU);
        assertEquals("nCCChannel.getIncomingFilters().size()", 0, nCCChannel.getIncomingFilters().size());
        assertEquals("nCCChannel.getMaxPacketLength()", 100000, nCCChannel.getMaxPacketLength());
        assertSame("nCCChannel.getPackager()", p, nCCChannel.getPackager());
        assertEquals("nCCChannel.getPort()", 0, nCCChannel.getPort());
View Full Code Here

    }

    @Test
    public void testSendMessageHeaderThrowsNullPointerException() throws Throwable {
        byte[] TPDU = new byte[1];
        NCCChannel nCCChannel = new NCCChannel(new ISO87BPackager(), TPDU, new ServerSocket());
        ISOMsg m = new ISOMsg();
        try {
            nCCChannel.sendMessageHeader(m, 100);
            fail("Expected NullPointerException to be thrown");
        } catch (NullPointerException ex) {
View Full Code Here

    }

    @Test
    public void testSendMessageHeaderThrowsNullPointerException1() throws Throwable {
        byte[] TPDU = new byte[1];
        NCCChannel nCCChannel = new NCCChannel(new ISO87BPackager(), TPDU, new ServerSocket());
        ISOMsg m = new ISOMsg(100);
        m.setHeader(new BASE1Header("testNCCChannelSource", "testNCCChannelDestination"));
        try {
            nCCChannel.sendMessageHeader(m, 100);
            fail("Expected NullPointerException to be thrown");
View Full Code Here

    }

    @Test
    public void testSetHeaderThrowsNullPointerException() throws Throwable {
        byte[] TPDU = new byte[1];
        NCCChannel nCCChannel = new NCCChannel(new ISO87BPackager(), TPDU, new ServerSocket());
        try {
            nCCChannel.setHeader((String) null);
            fail("Expected NullPointerException to be thrown");
        } catch (NullPointerException ex) {
            assertNull("ex.getMessage()", ex.getMessage());
View Full Code Here

        assertNull("cSChannel.getHost()", cSChannel.getHost());
    }

    @Test
    public void testConstructor3() throws Throwable {
        ISOPackager p = new ISO87BPackager();
        CSChannel cSChannel = new CSChannel(p);
        assertEquals("cSChannel.getIncomingFilters().size()", 0, cSChannel.getIncomingFilters().size());
        assertEquals("cSChannel.getMaxPacketLength()", 100000, cSChannel.getMaxPacketLength());
        assertSame("cSChannel.getPackager()", p, cSChannel.getPackager());
        assertEquals("cSChannel.getPort()", 0, cSChannel.getPort());
View Full Code Here

    @Test
    public void testSendMessageHeaderThrowsArrayIndexOutOfBoundsException() throws Throwable {
        VAPChannel vAPChannel = new VAPChannel();
        final byte[] image = new byte[2];
        VAPChannel vAPChannel2 = new VAPChannel(new ISO87BPackager());
        final BASE1Header dynamicHeader = (BASE1Header) vAPChannel2.getDynamicHeader(image);

        given(m.getHeader()).willReturn(image);
        given(m.getISOHeader()).willReturn(dynamicHeader);
View Full Code Here

TOP

Related Classes of org.jpos.iso.packager.ISO87BPackager

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.