예제 #1
0
        public void ExportarNota(NotaFiscal notaFiscal)
        {
            var nota = _notaFiscalRepositorio.ObterPorChave(notaFiscal.Chave);

            _notaFiscalExportacaoXML.Exportar(nota);
            _notaFiscalExportacaoPDF.Exportar(nota);
        }
예제 #2
0
        public void NotaFiscal_InfraPdf_Emitir_EsperadoOK()
        {
            _notafiscal = NotaFiscalObjetoMae.ObterValidoNotaFiscal();

            var emitido = _notaFiscalPdf.Exportar(_notafiscal);

            emitido.Should().Be(true);
        }
예제 #3
0
        public void NotaFiscal_InfraXml_EXportar_TransportadorPessoa_EsperadoOK()
        {
            _notaFiscal = NotaFiscalObjetoMae.ObterValidoNotaFiscalTransportadorPessoa();
            var caminho = Path.Combine(_caminho, _notaFiscal.Chave + ".xml");

            _notaFiscalExportacao = new NotaFiscalXmlRepository(caminho);

            var emitido = _notaFiscalExportacao.Exportar(_notaFiscal);

            emitido.Should().Be(true);
        }