Ejemplo n.º 1
0
 public void ICLRecord_GivenAnInValidECLRecord_ShouldReturnIECLObjectWithAllNullValues()
 {
     var expectedObj = new ECLRecord("D0809990461087460   000233531000000000000000010000041M19/08/5 083029 083309 020211200 41    Z  083894 999999999")
     {
         LedgerBSBCode = "080999",
         Amount = "100000",
         ExchangeModeCode = "M",
         ChequeSerialNumber = "233531",
         DrawerAccountNumber = "461087460",
         ECLInput = "D0809990461087460   000233531000000000000000010000041M19/08/15 083029 083309 020211200 41    Z  083894 999999999"
     };
 }
Ejemplo n.º 2
0
 public void ICLRecord_GivenAValidECLRecord_ReturnIECLObject()
 {
     var actualObj = this.MockECLRecordItem();
     var expectedObj = new ECLRecord("D080999 461087460   000233531000000000000000010000041M19/08/15 083029 083309 020211200 41    Z  083894 999999999")
     {
         LedgerBSBCode = "080999",
         Amount = "0000100000",
         ExchangeModeCode = "M",
         ChequeSerialNumber = "000233531",
         DrawerAccountNumber = " 461087460",
         ECLInput = "D080999 461087460   000233531000000000000000010000041M19/08/15 083029 083309 020211200 41    Z  083894 999999999"
     };
     Assert.AreEqual(expectedObj.Amount, actualObj.Amount);
     Assert.AreEqual(expectedObj.ChequeSerialNumber, actualObj.ChequeSerialNumber);
     Assert.AreEqual(expectedObj.DrawerAccountNumber, actualObj.DrawerAccountNumber);
     Assert.AreEqual(expectedObj.ExchangeModeCode, actualObj.ExchangeModeCode);
     Assert.AreEqual(expectedObj.LedgerBSBCode, actualObj.LedgerBSBCode);
     Assert.AreEqual(expectedObj.ECLInput, actualObj.ECLInput);
 }