public void CalculadoraJuros_CalcularJurosCompostos_DeveRetornarValorCalculado(decimal valorInicial, decimal juros, int tempo, decimal resultado)
        {
            // Arrange

            // Act
            var valorCalculado = CalculadoraJuros.CalcularJurosCompostos(valorInicial, juros, tempo);

            // Assert
            Assert.Equal(resultado, valorCalculado);
        }
        public async Task <ActionResult <string> > Get([FromQuery] decimal valorinicial, [FromQuery] int meses)
        {
            var validacao = CalculadoraJuros.ValidarParametros(valorinicial, meses);

            if (!String.IsNullOrEmpty(validacao))
            {
                return(BadRequest(validacao));
            }

            return(Ok(CalculadoraJuros.CalcularJurosCompostos(valorinicial, await GetTaxaJuros(), meses).ToString("N2")));
        }