Пример #1
0
        public void VendaRespository_Add_ShouldBeOk()
        {
            Venda venda = ObjectMotherVenda.getValidVenda();

            venda.Id = 2;
            _repository.Save(venda);
            var vendas = _repository.GetAll();

            vendas.Count().Should().BeGreaterThan(0);
        }
Пример #2
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);
        }
Пример #3
0
        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);
        }