public void Calcular_juros_compostos_com_sucesso(decimal valorInicial, int meses, decimal valorEsperado) { _entradaCalculo = new EntradaCalculo(valorInicial, meses); var valorFinal = _entradaCalculo.CalcularJurosCompostos(_taxaDeJuros); valorFinal.Should().Be(valorEsperado); }
public async Task <ResultadoCalculo> Calcular(EntradaCalculo entrada) { var taxaDeJuros = await _taxaJurosServico.ObterTaxa(); var valorFinal = entrada.CalcularJurosCompostos(taxaDeJuros); return(new ResultadoCalculo(valorFinal)); }