Пример #1
0
        public void Inicializar()
        {
            _mockNotaFiscalRepositorio        = new Mock <INotaFiscalRepositorio>();
            _mockNotaFiscalEmitidaRepositorio = new Mock <INotaFiscalEmitidaRepositorio>();
            _mockProdutoNotaFiscalRepositorio = new Mock <IProdutoNotaFiscalRepositorio>();
            _mockNotaFiscalRepositorioXML     = new Mock <NotaFiscalRepositorioXML>();
            _mockListaDeProdutoNotaFiscal     = new Mock <List <ProdutoNotaFiscal> >();
            _mockListaNotaFiscal = new Mock <List <NotaFiscal> >();

            _servicoNotaFiscal = new NotaFiscalServico(_mockNotaFiscalRepositorio.Object, _mockNotaFiscalEmitidaRepositorio.Object, _mockProdutoNotaFiscalRepositorio.Object, _mockNotaFiscalRepositorioXML.Object);

            _mockNotaFiscal        = new Mock <NotaFiscal>();
            _mockProdutoNotaFiscal = new Mock <ProdutoNotaFiscal>();
        }
Пример #2
0
        public void Inicializar()
        {
            InicializadorAutoMapper.Resetar();
            InicializadorAutoMapper.Inicializar();
            _mockNotaFiscalRepositorio        = new Mock <INotaFiscalRepositorio>();
            _mockNotaFiscalEmitidaRepositorio = new Mock <INotaFiscalEmitidaRepositorio>();
            _mockProdutoNotaFiscalRepositorio = new Mock <IProdutoNotaFiscalRepositorio>();
            _mockNotaFiscalRepositorioXML     = new Mock <NotaFiscalRepositorioXML>();
            _mockListaDeProdutoNotaFiscal     = new Mock <List <ProdutoNotaFiscal> >();
            _mockListaNotaFiscal = new Mock <List <NotaFiscal> >();
            _mockProduto         = new Mock <Produto>();
            int quantidade = 1;

            _servicoNotaFiscal = new NotaFiscalServico(_mockNotaFiscalRepositorio.Object, _mockNotaFiscalEmitidaRepositorio.Object, _mockProdutoNotaFiscalRepositorio.Object, _mockNotaFiscalRepositorioXML.Object);

            _mockNotaFiscal        = new Mock <NotaFiscal>();
            _mockProdutoNotaFiscal = new Mock <ProdutoNotaFiscal>(_mockNotaFiscal.Object, _mockProduto.Object, quantidade);
        }
Пример #3
0
 public void SetUp()
 {
     _notaFiscal                   = NotaFiscalObjetoMae.ObterValidoNotaFiscal();
     _mockNotaFiscal               = new Mock <NotaFiscal>();
     _mockNfeRepositorio           = new Mock <IProdutoNFeRepositorio>();
     _mockNotaFiscalRepositorio    = new Mock <INotaFiscalRepositorio>();
     _mockExportacaoXML            = new Mock <INotaFiscalExportacao>();
     _mockExportacaoPDF            = new Mock <INotaFiscalExportacao>();
     _mockEnderecoRepositorio      = new Mock <IEnderecoRepositorio>();
     _mockEmitenteRepositorio      = new Mock <IEmitenteRepositorio>();
     _mockDestinatarioRepositorio  = new Mock <IDestinatarioRepositorio>();
     _mockTransportadorRepositorio = new Mock <ITransportadorRepositorio>();
     _random            = new Random();
     _notaFiscalServico = new NotaFiscalServico(
         _mockNotaFiscalRepositorio.Object, _mockExportacaoXML.Object,
         _mockExportacaoPDF.Object, _mockEnderecoRepositorio.Object,
         _mockEmitenteRepositorio.Object, _mockDestinatarioRepositorio.Object,
         _mockTransportadorRepositorio.Object, _mockNfeRepositorio.Object, _random);
 }
Пример #4
0
        public void SetUp()
        {
            _caminhoXml = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            _caminhoXml = Path.Combine(_caminhoXml, "NotaFiscal.xml");

            _caminhoPdf = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
            _caminhoPdf = Path.Combine(_caminhoPdf, "NotaFiscal.pdf");

            _notaFiscal               = new NotaFiscal();
            _produtoNfeRepositorio    = new ProdutoNFeRepositorioSql();
            _notaFiscalRepositorio    = new NotaFiscalRepositorioSql();
            _notaFiscalExportacaoXML  = new NotaFiscalXmlRepository(_caminhoXml);
            _notaFiscalExportacaoPDF  = new NotaFiscalPdf(_caminhoPdf);
            _enderecoRepositorio      = new EnderecoRepositorioSql();
            _emitenteRepositorio      = new EmitenteRepositorioSql();
            _transportadorRepositorio = new TransportadorRepositorioSql();;
            _destinatarioRepositorio  = new DestinatarioRepositorioSql();
            _random            = new Random();
            _notaFiscalServico = new NotaFiscalServico(_notaFiscalRepositorio, _notaFiscalExportacaoXML, _notaFiscalExportacaoPDF, _enderecoRepositorio, _emitenteRepositorio, _destinatarioRepositorio, _transportadorRepositorio, _produtoNfeRepositorio, _random);

            BaseSqlTeste.SemearBancoParaNotaFiscal();
        }
Пример #5
0
 public NotaFiscalController(INotaFiscalServico notaFiscalServico) : base()
 {
     _notaFiscalServico = notaFiscalServico;
 }