public async Task <CalculadoraJurosDecimalPositivo> CalculaJurosAsync(CalculadoraJurosValorInicial valorInicial, CalculadoraJurosMeses numeroMeses)
        {
            var taxaJuros = await _taxaJurosAPIService.ObterTaxaJuros();

            var valorFinal = CalcularValorDoJurosComposto(valorInicial.ToDouble(), numeroMeses.ToInt(), taxaJuros.ToDecimal());

            return(new CalculadoraJurosDecimalPositivo(valorFinal));
        }
Ejemplo n.º 2
0
        public void CalculadoraJurosDecimalPositivoComSucesso(int valor)
        {
            var jurosMeses    = new CalculadoraJurosMeses(valor);
            var valorEsperado = valor;

            Assert.Equal(valorEsperado, jurosMeses.ToInt());
            Assert.Equal(valorEsperado.ToString(), jurosMeses.ToString());
        }