public async Task GetTaxaJuros_Accepted() { mockTaxaService.Setup(taxa => taxa.ObterTaxaJuros()).ReturnsAsync(new decimal(0.01)); TaxaController taxaController = new TaxaController(mockTaxaService.Object); var result = await taxaController.GetTaxaJuros(); Assert.IsInstanceOf <AcceptedResult>(result); }
public async Task GetTaxaJuros_BadRequest() { mockTaxaService.Setup(taxa => taxa.ObterTaxaJuros()).ReturnsAsync(decimal.Zero); TaxaController taxaController = new TaxaController(mockTaxaService.Object); var result = await taxaController.GetTaxaJuros(); Assert.IsInstanceOf <BadRequestObjectResult>(result); }
public async Task GetTaxaJuros_ModelStateInvalid() { TaxaController taxaController = new TaxaController(mockTaxaService.Object); taxaController.ModelState.AddModelError("Key", "errorMessage"); var result = await taxaController.GetTaxaJuros(); Assert.IsFalse(taxaController.ModelState.IsValid); Assert.IsInstanceOf <BadRequestObjectResult>(result); }
public void TaxaJuros_ChamarTaxa_RetornarSucesso() { _servicoTaxa = new Mock <IServicoTaxa>(); _taxaController = new TaxaController(_servicoTaxa.Object); var taxa = TaxaJurosFactory.TaxaEntidade_ObterTaxa(); _servicoTaxa.Setup(x => x.ObterTaxa()).Returns(taxa); var taxaJuros = _taxaController.ObterTaxaJuros(); taxaJuros.Should().Be("0,01"); }
public void Setup() { _taxaController = new TaxaController(); }
public TaxaTest() { AdapterDtoDomain.MapperRegister(); _taxaController = new TaxaController(new TaxaJurosServico(), new Mensagens()); }