public void Integration_AddSale_ShouldBeOK() { Venda venda = ObjectMotherSale.GetVenda(); Venda vendaReceived = _service.Add(venda); var vendaVerify = _service.Get(venda.Id); vendaVerify.Should().NotBeNull(); vendaVerify.Id.Should().Be(1); }
public void VendaService_Add_ShouldBeOk() { _venda = ObjectMotherSale.GetVenda(); _vendaRepository.Setup(x => x.Save(_venda)).Returns(_venda); Venda venda = _vendaService.Add(_venda); _vendaRepository.Verify(x => x.Save(_venda)); venda.Should().NotBeNull(); venda.Id.Should().Be(1); }
public void Add(VendaViewModel vendaViewModel) { var venda = Mapper.Map <VendaViewModel, Venda>(vendaViewModel); BeginTransaction(); _vendaService.Add(venda); Commit(); }
public ActionResult Comprar(int id, VendaViewModel venda) { venda.Avaliacao = 0; if (ModelState.IsValid) { _vendaService.Add(Mapper.Map <VendaViewModel, Venda>(venda)); return(RedirectToAction("Index", "Livros", new { message = "VendaSucesso" })); //return RedirectToAction(nameof(Index)); } return(View(venda)); }