private static ProdutoEditPresenter CriaProdutoEditPresenter() { _produtoEditViewMock = new Mock <IProdutoEditView>(); _produtoEditViewMock.SetupAllProperties(); var dialogMock = new DialogMock(); var arquivoServiceMock = new Mock <IArquivoService>(); var repoMock = new Mock <IProdutoRepository>(); var eventMock = new Mock <IEventAggregator>(); var produtoEditPresenter = new ProdutoEditPresenter( _produtoEditViewMock.Object, dialogMock, arquivoServiceMock.Object, repoMock.Object, eventMock.Object); return(produtoEditPresenter); }
public ProdutoEditTeste() { _viewMock = new Mock <IProdutoEditView>(); _viewMock.SetupAllProperties(); _repo = new Mock <IProdutoRepository>(); _repo.Setup(f => f.IncluirAsync(It.IsAny <Produto>())) .ReturnsAsync(new Resultado()); _eventAggregator = new Mock <IEventAggregator>(); _eventAggregator.SetupAllProperties(); var dialogMock = new DialogMock(); var arquivoServiceMock = new Mock <IArquivoService>(); arquivoServiceMock.SetupAllProperties(); _presenter = new ProdutoEditPresenter( _viewMock.Object, dialogMock, arquivoServiceMock.Object, _repo.Object, _eventAggregator.Object); }