Beispiel #1
0
        public void Standard(GetTaxaJurosOutput getTaxaJurosOutput)
        {
            var getTaxaJurosResponse = new GetTaxaJurosResponse(
                getTaxaJurosOutput.Juro);

            this.ViewModel = new OkObjectResult(getTaxaJurosResponse);
        }
        public void GivenValidData_Handle_WritesOkObjectResult()
        {
            Juro juro = new Juro(0.01m);

            var output = new GetTaxaJurosOutput(juro);

            var presenter = new GetTaxaJurosPresenter();

            presenter.Standard(output);

            var actual = Assert.IsType <OkObjectResult>(presenter.ViewModel);

            Assert.Equal((int)HttpStatusCode.OK, actual.StatusCode);

            var actualValue = (GetTaxaJurosResponse)actual.Value;

            Assert.Equal(juro.ToDecimal(), actualValue.Juro);
        }
Beispiel #3
0
 public void Standard(GetTaxaJurosOutput output)
 {
     this.GetTaxaJuros.Add(output);
 }
Beispiel #4
0
        private void BuildOutput(Juro juro)
        {
            var output = new GetTaxaJurosOutput(juro);

            this._outputPort.Standard(output);
        }