public void GetCalculaJuros() { var _valorInicial = 100M; var _tempo = 5; var _valorEsperado = 105.1M; _serviceMock = new Mock <IJurosService>(); _serviceMock.Setup(m => m.GetCalculaJuros(_valorInicial, _tempo)).Returns(new ValorJurosDto() { Valor = _valorEsperado }); _service = _serviceMock.Object; var _result = _service.GetCalculaJuros(_valorInicial, _tempo); Assert.NotNull(_result); Assert.Equal(_valorEsperado, _result.Valor); }
public IActionResult GetCalculaJuros([FromRoute] decimal valorInicial, int tempo) { return(Ok(_jurosService.GetCalculaJuros(valorInicial, tempo))); }