public async Task NFCeShouldBeSentTest() { //Arrange Mock <ISplashScreenService> splashMock = new Mock <ISplashScreenService>(); Mock <IDialogService> dialogMock = new Mock <IDialogService>(); Mock <IClosable> closableMock = new Mock <IClosable>(); Mock <INotaFiscalService> notaFiscalServiceMock = new Mock <INotaFiscalService>(); notaFiscalServiceMock.Setup(m => m.EnviarNotaFiscalAsync(It.IsAny <NotaFiscal>(), It.IsAny <string>(), It.IsAny <string>())).ReturnsAsync(0); _splashScreenService = splashMock.Object; _dialogService = dialogMock.Object; _notaFiscalService = notaFiscalServiceMock.Object; _enviarNotaController = new EnviarNotaController(_splashScreenService, _dialogService, _notaFiscalService); var viewModel = new NFCeViewModel(new DestinatarioViewModel(), _splashScreenService, _dialogService, _enviarNotaController); viewModel.LoadedCmd.Execute(null); viewModel.Produto.QtdeProduto = 1; viewModel.Produto.ProdutoSelecionado = viewModel.ProdutosCombo[0]; viewModel.AdicionarProdutoCmd.Execute(null); viewModel.GerarPagtoCmd.Execute(null); //Act await viewModel.EnviarNotaCmd.ExecuteAsync(closableMock.Object); //Assert notaFiscalServiceMock.Verify(n => n.EnviarNotaFiscalAsync(It.IsAny <NotaFiscal>(), It.IsAny <string>(), It.IsAny <string>()), Times.Once); closableMock.Verify(c => c.Close(), Times.Once); }
public NotaFiscalAppService(INotaFiscalService notaFiscalService, INotaFiscalItemService notaFiscalItemService, IUnitOfWork uow, INotificationHandler notificationHandler) : base(uow, notificationHandler) { _notaFiscalService = notaFiscalService; _notaFiscalItemService = notaFiscalItemService; }
public FormImposto(INotaFiscalService notaFiscalService) { InitializeComponent(); _notaFiscalService = notaFiscalService; dataGridViewPedidos.AutoGenerateColumns = true; dataGridViewPedidos.DataSource = GetTablePedidos(); ResizeColumns(); }
public JobsController(ApplicationDbContext dbContext, INotaFiscalService notaFiscalService, IEmailService emailService, IVendaService vendaService) { _dbContext = dbContext; _notaFiscalService = notaFiscalService; _emailService = emailService; _vendaService = vendaService; }
public FormImposto(INotaFiscalService notaFiscalService) { InitializeComponent(); InitializeFields(); ResizeColumns(); _notaFiscalService = notaFiscalService; }
public FormImposto(INotaFiscalService notaFiscalService, IImpostoUtil impostoUtil) { InitializeComponent(); dataGridViewPedidos.AutoGenerateColumns = true; dataGridViewPedidos.DataSource = GetTablePedidos(); ResizeColumns(); this.notaFiscalService = notaFiscalService; this.impostoUtil = impostoUtil; }
public void Set() { _notaFiscalRepository = new Mock <INotaFiscalRepository>(); _produtoRepository = new Mock <IProdutoRepository>(); _transportadorRepository = new Mock <ITransportadorRepository>(); _emitenteRepository = new Mock <IEmitenteRepository>(); _destinatarioRepository = new Mock <IDestinatarioRepository>(); _notaFiscalService = new NotaFiscalService(_notaFiscalRepository.Object, _produtoRepository.Object, _transportadorRepository.Object, _emitenteRepository.Object, _destinatarioRepository.Object); }
public NotaFiscalController(INotaFiscalService notaFiscalService, IPrestadorService prestadorService, IMinioService minioService, IHorasMesPrestadorService horasMesPrestadorService, IPluginRMService pluginRMService, IConfiguration configuration) { _notaFiscalService = notaFiscalService; _prestadorService = prestadorService; _minioService = minioService; _horasMesPrestadorService = horasMesPrestadorService; _pluginRMService = pluginRMService; _configuration = configuration; }
public FormImposto() { InitializeComponent(); dataGridViewPedidos.AutoGenerateColumns = true; dataGridViewPedidos.DataSource = GetTablePedidos(); ResizeColumns(); _notafiscalService = Bootstrapper.GetInstance <INotaFiscalService>(); cmbEstadoOrigem.Items.AddRange(ListaEstadosOrigem().ToArray()); cmbEstadoDestino.Items.AddRange(ListaEstadosDestino().ToArray()); cmbEstadoDestino.SelectedIndex = 0; cmbEstadoOrigem.SelectedIndex = 0; }
public NotaFiscalController(INotaFiscalRepository notaFiscalRepository, IItemNotaFiscalRepository itemNotaFiscalRepository, IFaixaRepository faixaRepository, IClienteRepository clienteRepository, INotaFiscalService notaFiscalService, IMapper mapper, INotifier notifier, IUser user) : base(notifier, user) { _notaFiscalRepository = notaFiscalRepository; _itemNotaFiscalRepository = itemNotaFiscalRepository; _faixaRepository = faixaRepository; _clienteRepository = clienteRepository; _notaFiscalService = notaFiscalService; _mapper = mapper; }
public FormImposto(INotaFiscalService service) { InitializeComponent(); dataGridViewPedidos.AutoGenerateColumns = true; dataGridViewPedidos.DataSource = GetTablePedidos(); ResizeColumns(); comboBoxOrigem.DisplayMember = "Name"; comboBoxOrigem.ValueMember = "Uf"; comboBoxOrigem.DataSource = Estados.Lista; comboBoxDestino.DisplayMember = "Name"; comboBoxDestino.ValueMember = "Uf"; comboBoxDestino.DataSource = Estados.Lista; this.service = service; }
public NotaFiscalAppService(INotaFiscalService clienteService) : base(clienteService) { _clienteService = clienteService; }
public NotaFiscalServiceTest() { _xmlWriter = A.Fake <IXmlWriter <NotaFiscal> >(); _notaFiscalRepository = A.Fake <INotaFiscalRepository>(); _notaFiscalService = A.Fake <INotaFiscalService>(); }
public NotaFiscalApplicationService() { _notaFiscalService = new NotalFiscalService(); }
public HomeController(ApplicationDbContext context, INotaFiscalService notaFiscalService, IVendaService vendaService) { _context = context; _notaFiscalService = notaFiscalService; _vendaService = vendaService; }
public NotaFiscalAppService(INotaFiscalService notaFiscalService) : base(notaFiscalService) { _notaFiscalService = notaFiscalService; }
public NotaFiscalController(INotaFiscalService notaFiscalService) : base() { _notaFiscalService = notaFiscalService; }
public NotaFiscalController(INotaFiscalRepository notaFiscalRepository, INotaFiscalService notaFiscalBizService) { _notaFiscalRepository = notaFiscalRepository; _notaFiscalBizService = notaFiscalBizService; }
public NotaFiscalAppService(INotaFiscalService notaFiscalService, IMapper mapper) { _mapper = mapper; _notaFiscalService = notaFiscalService; }