public void VendaRespository_Add_ShouldBeOk() { Venda venda = ObjectMotherVenda.getValidVenda(); venda.Id = 2; _repository.Save(venda); var vendas = _repository.GetAll(); vendas.Count().Should().BeGreaterThan(0); }
public void Save_Deveria_Gravar_Uma_Nova_Venda() { //Action-Arrange Venda resultVenda = _vendaRepository.Save(_vendaDefault); //Assert Venda resultGet = _vendaRepository.Get(resultVenda.Id); resultVenda.Should().NotBeNull(); resultVenda.ProdutoVenda.Should().NotBeNull(); resultGet.Should().NotBeNull(); resultGet.Id.Should().Be(resultVenda.Id); }
public void TestAdd() { Venda venda = new Venda("00000000001", Cliente.InstanceClienteWithFields("Cliente novo", "21109414056", new DateTime(1988, 9, 12), "*****@*****.**", "(35) 98417-9253")); venda.AddVendaItem(VendaItem.InstanceVendaItemWithFields(Produto.InstanceProdutoWithFields("Produto 1"), (decimal)10.00, 5)); venda.AddVendaItem(VendaItem.InstanceVendaItemWithFields(Produto.InstanceProdutoWithFields("Produto 2"), (decimal)20.00, 6)); venda.AddVendaItem(VendaItem.InstanceVendaItemWithFields(Produto.InstanceProdutoWithFields("Produto 3"), (decimal)30.00, 7)); venda.AddVendaItem(VendaItem.InstanceVendaItemWithFields(Produto.InstanceProdutoWithFields("Produto 4"), (decimal)40.00, 8)); repository.Save(venda); }