コード例 #1
0
        public void Deve_Calcular_Juros_Composto(decimal valorASerCalculado, int meses, double valorDoMontanteEsperado)
        {
            var calculaJuros    = new Api.Domain.CalculaJuros(_taxaJurosService);
            var valorDoMontante = calculaJuros.CalcularJurosComposto(valorASerCalculado, meses);

            Assert.AreEqual(valorDoMontanteEsperado, valorDoMontante);
        }
コード例 #2
0
        public void Nao_Deve_Calcular_Juros_Composto_Quando_Quantidade_De_Meses_Eh_Invalido(decimal valorASerCalculado, int meses)
        {
            var calculaJuros = new Api.Domain.CalculaJuros(_taxaJurosService);

            Assert.Throws <ArgumentException>(() => calculaJuros.CalcularJurosComposto(valorASerCalculado, meses));
        }