public void SistemaIncluiuEUtilizouCalculoEmMemoria() { ITaxaJurosServico taxaServico = new TaxaJurosServico(); CalculoJurosDTO calculoDTO = new CalculoJurosDTO(100, 5, taxaServico.ObterTaxaJuros()); ICalculoJurosServico calculoServico = new CalculoJurosServico(); string valorJurosFormatado = calculoServico.ObterValorCalculado(calculoDTO); Assert.Equal("105,10", valorJurosFormatado); Assert.Single(Banco.SelecionarCalculos()); valorJurosFormatado = calculoServico.ObterValorCalculado(calculoDTO); Assert.Equal("105,10", valorJurosFormatado); Assert.Single(Banco.SelecionarCalculos()); }
public void ConsigoCalcularValorTotal() { ITaxaJurosServico taxaServico = new TaxaJurosServico(); CalculoJurosDTO calculoDTO = new CalculoJurosDTO(100, 5, taxaServico.ObterTaxaJuros()); ICalculoJurosServico calculoServico = new CalculoJurosServico(); string valorJurosFormatado = calculoServico.ObterValorCalculado(calculoDTO); Assert.Equal("105,10", valorJurosFormatado); }