public void NotaFiscal_InfraPDF_Exportar_Com5Produtos_Sucesso() { Produto produto = ObjectMother.ObterProdutoValido(); ProdutoNotaFiscal produtoNotaFiscal = ObjectMother.PegarProdutoNotaFiscalValido(produto, _notaFiscal); _notaFiscal.Produtos = new List <ProdutoNotaFiscal>(); _notaFiscal.Produtos.Add(produtoNotaFiscal); _notaFiscal.Produtos.Add(produtoNotaFiscal); _notaFiscal.Produtos.Add(produtoNotaFiscal); _notaFiscal.Produtos.Add(produtoNotaFiscal); _notaFiscal.Produtos.Add(produtoNotaFiscal); _notaFiscal.CalcularValoresTotais(); _notaFiscal.GerarChaveDeAcesso(new Random()); _notaFiscal.DataEmissao = DateTime.Now; NotaFiscalRepositorioPDF gerador = new NotaFiscalRepositorioPDF(); gerador.Exportar(_caminhoParaANovaNotaFiscal, _notaFiscal); Action acaoParaVerificarSeArquivoExiste = () => File.Exists(_caminhoParaANovaNotaFiscal); acaoParaVerificarSeArquivoExiste.Should().Equals(true); File.Delete(_caminhoParaANovaNotaFiscal); }
public void NotaFiscal_InfraPDF_Exportar_Sucesso() { NotaFiscalRepositorioPDF gerador = new NotaFiscalRepositorioPDF(); gerador.Exportar(_caminhoParaANovaNotaFiscal, _notaFiscal); Action acaoParaVerificarSeArquivoExiste = () => File.Exists(_caminhoParaANovaNotaFiscal); acaoParaVerificarSeArquivoExiste.Should().Equals(true); File.Delete(_caminhoParaANovaNotaFiscal); }