Package org.jpos.iso

Examples of org.jpos.iso.ISOBinaryField


        cTCSubFieldPackager.unpack(null, b);
    }

    @Test(expected = NullPointerException.class)
    public void testUnpackThrowsNullPointerException2() throws Throwable {
        new CTCSubFieldPackager().unpack(new ISOBinaryField(100), (byte[]) null);
    }
View Full Code Here


    @Test
    public void testPack() throws Throwable {
        CTCSubElementPackager cTCSubElementPackager = new CTCSubElementPackager();
        ISOFieldPackager[] fld = new ISOFieldPackager[2];
        cTCSubElementPackager.setFieldPackager(fld);
        byte[] result = cTCSubElementPackager.pack(new ISOBinaryField());
        assertEquals("result.length", 0, result.length);
    }
View Full Code Here

    }

    @Test
    public void testPackThrowsISOException2() throws Throwable {
        try {
            new CTCSubElementPackager().pack(new ISOBinaryField(100));
            fail("Expected ISOException to be thrown");
        } catch (ISOException ex) {
            assertEquals("ex.getMessage()", "null:null", ex.getMessage());
            assertNull("ex.getNested().getMessage()", ex.getNested().getMessage());
        }
View Full Code Here

        ISOFieldPackager[] fld = new ISOFieldPackager[3];
        fld[0] = new IFA_LLBNUM();
        CTCSubElementPackager cTCSubElementPackager = new CTCSubElementPackager();
        cTCSubElementPackager.setFieldPackager(fld);
        try {
            cTCSubElementPackager.unpack(new ISOBinaryField(), b);
            fail("Expected NegativeArraySizeException to be thrown");
        } catch (NegativeArraySizeException ex) {
            assertNull("ex.getMessage()", ex.getMessage());
        }
    }
View Full Code Here

        ISOFieldPackager[] fld = new ISOFieldPackager[3];
        fld[1] = new IFA_LCHAR(0, "testGenericSubFieldPackagerDescription");
        GenericSubFieldPackager genericSubFieldPackager = new GenericSubFieldPackager();
        genericSubFieldPackager.setFieldPackager(fld);
        try {
            genericSubFieldPackager.pack(new ISOBinaryField(100));
            fail("Expected ISOException to be thrown");
        } catch (ISOException ex) {
            assertEquals("ex.getMessage()", "org.jpos.iso.IFA_LCHAR: Problem packing field unknown", ex.getMessage());
            assertNull("ex.getNested().getMessage()", ex.getNested().getMessage());
        }
View Full Code Here

    @Test
    public void testUnpackThrowsISOException5() throws Throwable {
        byte[] b = new byte[2];
        try {
            new GenericSubFieldPackager().unpack(new ISOBinaryField(), b);
            fail("Expected ISOException to be thrown");
        } catch (ISOException ex) {
            assertEquals("ex.getMessage()", "Can't call packager on non Composite", ex.getMessage());
            assertNull("ex.getNested()", ex.getNested());
        }
View Full Code Here

    @Test
    public void testUnpackThrowsNullPointerException() throws Throwable {
        byte[] b = new byte[3];
        try {
            new EuroSubFieldPackager().unpack(new ISOBinaryField(100), b);
            fail("Expected NullPointerException to be thrown");
        } catch (NullPointerException ex) {
            assertNull("ex.getMessage()", ex.getMessage());
        }
    }
View Full Code Here

TOP

Related Classes of org.jpos.iso.ISOBinaryField

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.