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 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");
        }
        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");
        }