public HierarchicalSimulationPresenter(IHierarchicalStructureView view, IMoBiContext context, IObjectBaseToObjectBaseDTOMapper objectBaseMapper, ISimulationSettingsToObjectBaseDTOMapper simulationSettingsMapper, ITreeNodeFactory treeNodeFactory, IViewItemContextMenuFactory contextMenuFactory) : base(view, context, objectBaseMapper, treeNodeFactory) { _simulationSettingsMapper = simulationSettingsMapper; _contextMenuFactory = contextMenuFactory; }
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 HierarchicalSpatialStructurePresenter(IHierarchicalStructureView view, IMoBiContext context, IObjectBaseToObjectBaseDTOMapper objectBaseMapper, IViewItemContextMenuFactory contextMenuFactory, ITreeNodeFactory treeNodeFactory) : base(view, context, objectBaseMapper, treeNodeFactory) { _contextMenuFactory = contextMenuFactory; }