protected ExplorerPresenter(TView view, IRegionResolver regionResolver, ITreeNodeFactory treeNodeFactory, IViewItemContextMenuFactory viewItemContextMenuFactory, IMoBiContext context, RegionName regionName, IClassificationPresenter classificationPresenter, IToolTipPartCreator toolTipPartCreator, IMultipleTreeNodeContextMenuFactory multipleTreeNodeContextMenuFactory, IProjectRetriever projectRetriever) : base(view, regionResolver, classificationPresenter, toolTipPartCreator, regionName, projectRetriever) { _treeNodeFactory = treeNodeFactory; _viewItemContextMenuFactory = viewItemContextMenuFactory; _context = context; _multipleTreeNodeContextMenuFactory = multipleTreeNodeContextMenuFactory; }
protected override void Context() { _view = A.Fake <IHierarchicalStructureView>(); _context = A.Fake <IMoBiContext>(); _simulationSettingsMapper = A.Fake <ISimulationSettingsToObjectBaseDTOMapper>(); _dtoMapper = A.Fake <IObjectBaseToObjectBaseDTOMapper>(); _favorites = new ObjectBaseDTO() { Name = Captions.Favorites, Icon = ApplicationIcons.Favorites.IconName, Id = Captions.Favorites }; _treeNodeFactory = A.Fake <ITreeNodeFactory>(); A.CallTo(() => _treeNodeFactory.CreateForFavorites()) .Returns(new ObjectWithIdAndNameNode <IObjectBaseDTO>(_favorites)); _contextMenuFactory = A.Fake <IViewItemContextMenuFactory>(); sut = new HierarchicalSimulationPresenter(_view, _context, _dtoMapper, _simulationSettingsMapper, _treeNodeFactory, _contextMenuFactory); }
public EventGroupListPresenter(IEventGroupsListView view, IEventGroupBuilderToEventGroupBuilderDTOMapper eventGroupBuilderDTOMapper, IViewItemContextMenuFactory viewItemContextMenuFactory, IApplicationBuilderToApplicationBuilderDTOMapper applicationBuilderToDTOApplicationBuilderMapper, IMoBiContext context, ITreeNodeFactory treeNodeFactory) : base(view) { _context = context; _viewItemContextMenuFactory = viewItemContextMenuFactory; _eventGroupBuilderDTOMapper = eventGroupBuilderDTOMapper; _applicationBuilderToDTOApplicationBuilderMapper = applicationBuilderToDTOApplicationBuilderMapper; _favoritesNodes = treeNodeFactory.CreateForFavorites(); _userDefinedNodes = treeNodeFactory.CreateForUserDefined(); }
public MoleculeListPresenter(IMoleculeListView view, IMoleculeBuilderToMoleculeBuilderDTOMapper moleculeBuilderToDTOMoleculeBuilderMapper, IViewItemContextMenuFactory viewItemContextMenuFactory, IMoBiContext context, ITreeNodeFactory treeNodeFactory) : base(view) { _moleculeBuilderToDTOMoleculeBuilderMapper = moleculeBuilderToDTOMoleculeBuilderMapper; _context = context; _viewItemContextMenuFactory = viewItemContextMenuFactory; _favoritesNode = treeNodeFactory.CreateForFavorites(); _userDefinedParametersNode = treeNodeFactory.CreateForUserDefined(); }
protected HierarchicalStructurePresenter(IHierarchicalStructureView view, IMoBiContext context, IObjectBaseToObjectBaseDTOMapper objectBaseMapper, ITreeNodeFactory treeNodeFactory) : base(view) { _context = context; _objectBaseMapper = objectBaseMapper; _favoritesNode = treeNodeFactory.CreateForFavorites(); _userDefinedNode = treeNodeFactory.CreateForUserDefined(); }