public void GivenValidData_Handle_WritesOkObjectResult() { Resultado resultado = new Resultado(105.1m); var output = new CalculaJurosOutput(resultado); var presenter = new CalculaJurosPresenter(); presenter.Standard(output); var actual = Assert.IsType <OkObjectResult>(presenter.ViewModel); Assert.Equal((int)HttpStatusCode.OK, actual.StatusCode); var actualValue = (CalculaJurosResponse)actual.Value; Assert.Equal(resultado.ToDecimal(), actualValue.Resultado); }
public void Standard(CalculaJurosOutput output) { this.CalculaJuros.Add(output); }
public void Standard(CalculaJurosOutput getCalculaJurosOutput) { var getCalculaJurosResponse = new CalculaJurosResponse(getCalculaJurosOutput.Resultado); this.ViewModel = new OkObjectResult(getCalculaJurosResponse); }
private void BuildOutput(Resultado resultado) { var output = new CalculaJurosOutput(resultado); this._outputPort.Standard(output); }