public void TestCalcularPrimeiroDigitoVerificadorNossoNumeroCarteiraCnrTipo4() { var codigoPagador = "239104761"; var resultadoEsperado = "9"; var banco = new BoletoBr.Bancos.Hsbc.BancoHsbc(); var resultadoObtido = banco.CalculaPrimeiroDigitoVerificadorCnrTipo4(codigoPagador); Assert.AreEqual(resultadoEsperado, resultadoObtido); }
public void TestCalcularSegundoDigitoVerificadorNossoNumeroCarteiraCnrTipo4() { var banco = new BoletoBr.Bancos.Hsbc.BancoHsbc(); var codigoPagador = "239104761"; var primeiroDigitoVerificador = banco.CalculaPrimeiroDigitoVerificadorCnrTipo4(codigoPagador); string codigoBeneficiario = "8351202"; DateTime dataVencimento = new DateTime(2008, 7, 4); string segundoDigitoVerificador = banco.CalculaSegundoDigitoVerificadorCnrTipo4( codigoPagador, primeiroDigitoVerificador, codigoBeneficiario, dataVencimento); Assert.AreEqual(segundoDigitoVerificador, "1"); }