public CalculoOutputDto CalculaJurosComposto(CalculoInputDto calculoInputDto) { var calculo = new Calculo(calculoInputDto.ValorInicial, calculoInputDto.Meses); var resultado = _calculadoraService.CalculaJurosComposto(calculo); return(new CalculoOutputDto(resultado.Resultado)); }
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"); }