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