use of org.jpos.iso.ISOVMsg in project jPOS by jpos.
the class VErrorParserTest method testGetVErrors.
@SuppressWarnings("unchecked")
@Test
public void testGetVErrors() throws Throwable {
VErrorParser vErrorParser = new VErrorParser();
Vector result = vErrorParser.getVErrors(new ISOVMsg(new ISOMsg("testVErrorParserMti")));
assertEquals("result.size()", 0, result.size());
}
use of org.jpos.iso.ISOVMsg in project jPOS by jpos.
the class GenericValidatingPackagerTest method testValidate6.
@Test
public void testValidate6() throws Throwable {
ISOBaseValidator mSGTEST = new MSGTEST(false);
GenericValidatingPackager genericValidatingPackager = new GenericValidatingPackager();
ISOBaseValidator mSGTEST2 = new MSGTEST(false);
ISOBaseValidator[] msgVlds = new ISOBaseValidator[3];
msgVlds[0] = mSGTEST2;
msgVlds[1] = mSGTEST;
msgVlds[2] = mSGTEST2;
genericValidatingPackager.setMsgValidator(msgVlds);
ISOFieldValidator[] fvlds = new ISOFieldValidator[1];
fvlds[0] = new IVA_ALPHANUM("testGenericValidatingPackagerDescription");
genericValidatingPackager.setFieldValidator(fvlds);
ISOVMsg result = (ISOVMsg) genericValidatingPackager.validate(new ISOMsg(100));
assertNotNull("result", result);
}
use of org.jpos.iso.ISOVMsg in project jPOS by jpos.
the class GenericValidatingPackagerTest method testValidate1.
@Test
public void testValidate1() throws Throwable {
GenericValidatingPackager genericValidatingPackager = new GenericValidatingPackager();
ISOFieldValidator[] fvlds = new ISOFieldValidator[2];
fvlds[0] = new ISOFieldValidator();
fvlds[1] = new IVA_ALPHANUMNOZERO_NOBLANK();
genericValidatingPackager.setFieldValidator(fvlds);
ISOBaseValidator[] msgVlds = new ISOBaseValidator[2];
msgVlds[0] = new MSGTEST();
msgVlds[1] = new ISOBaseValidator();
genericValidatingPackager.setMsgValidator(msgVlds);
ISOMsg m = new ISOMsg("testGenericValidatingPackagerMti");
m.setMTI("testGenericValidatingPackagerMti");
ISOVMsg result = (ISOVMsg) genericValidatingPackager.validate(m);
assertNotNull("result", result);
}
use of org.jpos.iso.ISOVMsg in project jPOS by jpos.
the class ISOBaseValidatingPackagerTest method testValidateThrowsNullPointerException4.
@Test
public void testValidateThrowsNullPointerException4() throws Throwable {
ISOVError FirstError = new ISOVError("testISOBaseValidatingPackagerDescription", "testISOBaseValidatingPackagerRejectCode");
ISOBaseValidator[] msgVlds = new ISOBaseValidator[1];
msgVlds[0] = new MSGTEST02();
ISOFieldValidator[] fvlds = new ISOFieldValidator[1];
fvlds[0] = new IVA_ALPHANUM("testISOBaseValidatingPackagerDescription");
ISOBaseValidatingPackager iSOBaseValidatingPackager = new ISOBaseValidatingPackager();
iSOBaseValidatingPackager.setFieldValidator(fvlds);
iSOBaseValidatingPackager.setMsgValidator(msgVlds);
ISOComponent m = new ISOVMsg(new ISOMsg(), FirstError);
try {
iSOBaseValidatingPackager.validate(m);
fail("Expected NullPointerException to be thrown");
} catch (NullPointerException ex) {
assertNull("ex.getMessage()", ex.getMessage());
}
}
use of org.jpos.iso.ISOVMsg in project jPOS by jpos.
the class ISOBaseValidatingPackagerTest method testValidate12.
@Test
public void testValidate12() throws Throwable {
ISOBaseValidator[] msgVlds = new ISOBaseValidator[1];
msgVlds[0] = new MSGTEST02();
ISOFieldValidator[] fvlds = new ISOFieldValidator[1];
fvlds[0] = new IVA_ALPHANUM("testISOBaseValidatingPackagerDescription");
ISOBaseValidatingPackager iSOBaseValidatingPackager = new ISOBaseValidatingPackager();
iSOBaseValidatingPackager.setFieldValidator(fvlds);
iSOBaseValidatingPackager.setMsgValidator(msgVlds);
ISOVMsg result = (ISOVMsg) iSOBaseValidatingPackager.validate(new ISOMsg("testISOBaseValidatingPackagerMti"));
assertNotNull("result", result);
}
Aggregations