Exemple #1
0
        public CalculoOutputDto CalculaJurosComposto(CalculoInputDto calculoInputDto)
        {
            var calculo   = new Calculo(calculoInputDto.ValorInicial, calculoInputDto.Meses);
            var resultado = _calculadoraService.CalculaJurosComposto(calculo);

            return(new CalculoOutputDto(resultado.Resultado));
        }
Exemple #2
0
        public void Quando_Executado_Retorna_Calculo_Juros_Composto()
        {
            //Arrange
            var calculadoraFinanceiraService = serviceProvider.GetService <ICalculadoraFinanceiraService>();
            var calculoInputDto = new CalculoInputDto(100, 5);
            //Act
            var calculoOutputDto = calculadoraFinanceiraService.CalculaJurosComposto(calculoInputDto);

            //Assert
            Assert.AreEqual(calculoOutputDto.ToString(), "105,10");
        }