public void ProdutoNFe_InfraData_ObterPorId_EsperadoOk() { BaseSqlTeste.SemearBancoParaProdutoNfe(); var produtosNfe = _produtoNfeRepositorio.ObterPorId(nfeID); produtosNfe.ID.Should().BeGreaterThan(0); }
public void ProdutoNFe_InfraData_ObterTodosPorNotaFiscal_EsperadoOk() { BaseSqlTeste.SemearBancoParaProdutoNfe(); List <ProdutoNfe> produtosNfe = _produtoNfeRepositorio.ObterTodosPorNotaFiscal(nfeID); produtosNfe.Count.Should().BeGreaterThan(0); }
public void ProdutoNFe_InfraData_Deletar_PorProdutoENotaFiscal_EsperadoOk() { BaseSqlTeste.SemearBancoParaProdutoNfe(); var result = _produtoNfeRepositorio.DeletarPorProdutoMaisNotaFiscal(produtoId, nfeID); result.Should().BeTrue(); }
public void ProdutoNFe_InfraData_Deletar_OperacaoNaoSuportada_EsperadoOK() { BaseSqlTeste.SemearBancoParaProdutoNfe(); Action action = () => _produtoNfeRepositorio.Deletar(_produtoNfe.ID); action.Should().Throw <ExcexaoOperacaoNaoSuportada>(); }
public void ProdutoNFe_InfraData_InserirLista_EsperadoOK() { BaseSqlTeste.SemearBancoParaProdutoNfe(); List <ProdutoNfe> listaProdutos = ProdutoNfeObjetoMae.ObterListaDeProdutosNfe(); List <ProdutoNfe> listaProdutoNfe = _produtoNfeRepositorio.InserirListaDeProdutos(listaProdutos, nfeID); listaProdutos.Count.Should().BeGreaterThan(0); }
public void ProdutoNFe_InfraData_Inserir_EsperadoOK() { BaseSqlTeste.SemearBancoParaProdutoNfe(); _produtoNfe = ProdutoNfeObjetoMae.ObterProdutoNfe(); ProdutoNfe produtoNfe = _produtoNfeRepositorio.Inserir(_produtoNfe, nfeID, produtoId); produtoNfe.ID.Should().BeGreaterThan(0); }
public void ProdutoNFe_InfraData_Deletar_PorNotaFiscalID_EsperadoFalha() { BaseSqlTeste.SemearBancoParaProdutoNfe(); nfeID = 110; var result = _produtoNfeRepositorio.DeletarPorNotaFiscalID(nfeID); result.Should().BeFalse(); }
public void Teste_InfraData_Produto_Atualizar_EsperadoOK() { BaseSqlTeste.SemearBancoParaProdutoNfe(); _produtoNfe = ProdutoNfeObjetoMae.ObterProdutoNfe(); ProdutoNfe produtoNfe = _produtoNfeRepositorio.Atualizar(_produtoNfe, nfeID, produtoId); produtoNfe.ID.Should().Be(_produtoNfe.ID); }