### Question:
ISOVMsg extends ISOMsg implements ISOVErrorList { public ListIterator errorListIterator() { return errors.listIterator(); } ISOVMsg( ISOMsg Source );  ISOVMsg( ISOMsg Source, ISOVError FirstError ); boolean addISOVError(ISOVError Error); ListIterator errorListIterator();  }### Answer:
@Test public void testErrorListIterator() throws Throwable { ISOVMsg iSOVMsg = new ISOVMsg(new ISOMsg("testISOVMsgMti")); ListIterator<?> result = iSOVMsg.errorListIterator(); assertFalse(result.hasNext(), "result.hasNext()"); assertEquals(0, iSOVMsg.errors.size(), "iSOVMsg.errors.size()"); }
@Test public void testErrorListIterator1() throws Throwable { ISOVMsg iSOVMsg = new ISOVMsg(new ISOMsg("testISOVMsgMti"), new ISOVError("testISOVMsgDescription", "testISOVMsgRejectCode")); ListIterator<?> result = iSOVMsg.errorListIterator(); assertTrue(result.hasNext(), "result.hasNext()"); assertEquals(1, iSOVMsg.errors.size(), "iSOVMsg.errors.size()"); }