public ShellPresenter(IShellView view, IEventPublisher eventPublisher, ITabbedMdiChildViewContextMenuFactory contextMenuFactory, IMenuAndToolBarPresenter menuAndToolBarPresenter, IWatermarkStatusChecker watermarkStatusChecker, IApplicationSettings applicationSettings) : base(view, eventPublisher, contextMenuFactory) { _menuAndToolBarPresenter = menuAndToolBarPresenter; _watermarkStatusChecker = watermarkStatusChecker; _applicationSettings = applicationSettings; }
protected override Task Context() { _versionChecker = A.Fake <IVersionChecker>(); _watermarkStatusChecker = A.Fake <IWatermarkStatusChecker>(); TemplateDatabaseCreator = A.Fake <ITemplateDatabaseCreator>(); _userSettings = A.Fake <IUserSettings>(); _eventPublisher = A.Fake <IEventPublisher>(); sut = new PostLaunchChecker(_versionChecker, _watermarkStatusChecker, TemplateDatabaseCreator, _eventPublisher, _userSettings); return(_completed); }
public PostLaunchChecker( IVersionChecker versionChecker, IWatermarkStatusChecker watermarkStatusChecker, ITemplateDatabaseCreator templateDatabaseCreator, IEventPublisher eventPublisher, IUserSettings userSettings) { _versionChecker = versionChecker; _watermarkStatusChecker = watermarkStatusChecker; _templateDatabaseCreator = templateDatabaseCreator; _eventPublisher = eventPublisher; _userSettings = userSettings; }
protected override void Context() { _view = A.Fake <IPKSimMainView>(); _presenterRepository = A.Fake <IRepository <IMainViewItemPresenter> >(); _exitCommand = A.Fake <IExitCommand>(); _eventPublisher = A.Fake <IEventPublisher>(); _userSettings = A.Fake <IUserSettings>(); _projectTask = A.Fake <IProjectTask>(); _versionChecker = A.Fake <IVersionChecker>(); _contextMenuFactory = A.Fake <ITabbedMdiChildViewContextMenuFactory>(); _configuration = A.Fake <IPKSimConfiguration>(); _watermarkStatusChecker = A.Fake <IWatermarkStatusChecker>(); A.CallTo(() => _configuration.ProductDisplayName).Returns("AA"); sut = new PKSimMainViewPresenter(_view, _eventPublisher, _contextMenuFactory, _presenterRepository, _exitCommand, _userSettings, _projectTask, _versionChecker, _configuration, _watermarkStatusChecker); }
public PKSimMainViewPresenter(IPKSimMainView mainView, IEventPublisher eventPublisher, ITabbedMdiChildViewContextMenuFactory contextMenuFactory, IRepository <IMainViewItemPresenter> presenterRepository, IExitCommand exitCommand, IUserSettings userSettings, IProjectTask projectTask, IVersionChecker versionChecker, IPKSimConfiguration configuration, IWatermarkStatusChecker watermarkStatusChecker ) : base(mainView, eventPublisher, contextMenuFactory) { _presenterRepository = presenterRepository; _exitCommand = exitCommand; _userSettings = userSettings; _projectTask = projectTask; _versionChecker = versionChecker; _configuration = configuration; _watermarkStatusChecker = watermarkStatusChecker; }
public MoBiMainViewPresenter( IMoBiMainView view, IRepository <IMainViewItemPresenter> allMainViewItemPresenters, IProjectTask projectTask, ISkinManager skinManager, IExitCommand exitCommand, IEventPublisher eventPublisher, IUserSettings userSettings, ITabbedMdiChildViewContextMenuFactory contextMenuFactory, IMoBiConfiguration configuration, IWatermarkStatusChecker watermarkStatusChecker) : base(view, eventPublisher, contextMenuFactory) { _skinManager = skinManager; _exitCommand = exitCommand; _userSettings = userSettings; _configuration = configuration; _watermarkStatusChecker = watermarkStatusChecker; _allMainViewItemPresenters = allMainViewItemPresenters; _projectTask = projectTask; _view.AttachPresenter(this); _view.InitializeResources(); }