public ReloadCommand(ICommandFactory commandFactory, IEventAggregator eventAggregator, IOptionsController optionsController) { this.eventAggregator = eventAggregator; this.optionsController = optionsController; this.commandFactory = commandFactory; }
public MainController(ILoginView loginView, IClipListView clipListView, IOptionsController options, IClipboardAdapter clipboard, IClipClient client) { _loginView = loginView; _loginView.RegisterUrl = Settings.Default.ServerUrl; _loginView.CredentialsSubmitted += OnCredentialsSubmitted; _loginView.Username = Settings.Default.Username; _clipListView = clipListView; _clipListView.ClipSelected += OnClipSelected; _clipListView.Exit += OnExit; _clipListView.ToggleConnect += OnToggleConnect; _clipListView.ShowOptions += OnShowOptions; _clipListView.MaxClipCount = Settings.Default.MaxClipCount; _clipListView.ShowWindow(); _clipboard = clipboard; _clipboard.ClipAvailable += OnClipAvailable; _clipboard.Initialize(_clipListView.WindowHandle); _clipboard.IsListening = true; _client = client; _client.ClipReceived += OnClipReceived; _client.ConnectionEstablished += OnConnectionEstablished; _client.InvalidLogin += OnInvalidLogin; _options = options; }
public ProgressController(ITaskManager taskManager, IOptionsController optionsController) { this.taskManager = taskManager; timer.Interval = TimeSpan.FromSeconds(2).TotalMilliseconds; timer.Elapsed += (sender, e) => { if (!optionsController.ShowProgressDialogs) { return; } // HACK: we don't want to display the progress dialog when running tests // but relying on the task name is not ideal if (ProgressMonitor.TaskName == Resources.RunTestsCommand_Running_tests) { return; } EventHandlerPolicy.SafeInvoke(DisplayProgressDialog, this, new ProgressEvent(ProgressMonitor)); }; Status = new Observable <string>(); TotalWork = new Observable <double>(); CompletedWork = new Observable <double>(); }
public ReloadCommand(ICommandFactory commandFactory, IEventAggregator eventAggregator, IOptionsController optionsController) { this.eventAggregator = eventAggregator; this.optionsController = optionsController; this.commandFactory = commandFactory; }
public ExecutionLogPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); recursivelyDisplayChildrenCheckBox.Checked = optionsController.RecursiveExecutionLog; }
public ShutdownPane(IOptionsController optionsController) { InitializeComponent(); this.optionsController = optionsController; autoSave.Checked = optionsController.AutoSaveProject; }
public ProgressMonitoringPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); showProgressDialogs.Checked = optionsController.ShowProgressDialogs; }
public StartupPane(IOptionsController optionsController) { InitializeComponent(); this.optionsController = optionsController; restorePreviousSession.Checked = optionsController.RestorePreviousSettings; }
public ExecutionLogPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); recursivelyDisplayChildrenCheckBox.Checked = optionsController.RecursiveExecutionLog; }
public ReportsPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); generateReportAfterTestRun.Checked = optionsController.GenerateReportAfterTestRun; }
public ProgressMonitoringPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); showProgressDialogs.Checked = optionsController.ShowProgressDialogs; }
public StartupPane(IOptionsController optionsController) { InitializeComponent(); this.optionsController = optionsController; restorePreviousSession.Checked = optionsController.RestorePreviousSettings; }
public ReportsPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); generateReportAfterTestRun.Checked = optionsController.GenerateReportAfterTestRun; }
public ShutdownPane(IOptionsController optionsController) { InitializeComponent(); this.optionsController = optionsController; autoSave.Checked = optionsController.AutoSaveProject; }
public ReloadPackage(IProjectController projectController, IOptionsController optionsController, ICommandFactory commandFactory, ITaskManager taskManager, IWindowManager windowManager) { this.projectController = projectController; this.optionsController = optionsController; this.commandFactory = commandFactory; this.taskManager = taskManager; this.windowManager = windowManager; }
public AnnotationsController(ITestController testController, IOptionsController optionsController) { this.testController = testController; this.optionsController = optionsController; showErrors = optionsController.AnnotationsShowErrors; showWarnings = optionsController.AnnotationsShowWarnings; showInfos = optionsController.AnnotationsShowInfos; }
public void SetUp() { eventAggregator = MockRepository.GenerateStub<IEventAggregator>(); optionsController = MockRepository.GenerateStub<IOptionsController>(); commandFactory = MockRepository.GenerateStub<ICommandFactory>(); StubCommands(); command = new ReloadCommand(commandFactory, eventAggregator, optionsController); }
public TestResultsPackage(IWindowManager windowManager, ITestResultsController testResultsController, IOptionsController optionsController, ITestTreeModel testTreeModel, ITestStatistics testStatistics) { this.windowManager = windowManager; this.testResultsController = testResultsController; this.optionsController = optionsController; this.testTreeModel = testTreeModel; this.testStatistics = testStatistics; }
public void SetUp() { eventAggregator = MockRepository.GenerateStub <IEventAggregator>(); optionsController = MockRepository.GenerateStub <IOptionsController>(); commandFactory = MockRepository.GenerateStub <ICommandFactory>(); StubCommands(); command = new ReloadCommand(commandFactory, eventAggregator, optionsController); }
public void EstablishContext() { testTreeModel = MockRepository.GenerateStub<ITestTreeModel>(); optionsController = MockRepository.GenerateStub<IOptionsController>(); eventAggregator = MockRepository.GenerateStub<IEventAggregator>(); filterService = MockRepository.GenerateStub<IFilterService>(); testController = new TestController(testTreeModel, optionsController, new TestTaskManager(), eventAggregator, filterService); }
public void EstablishContext() { testTreeModel = MockRepository.GenerateStub <ITestTreeModel>(); optionsController = MockRepository.GenerateStub <IOptionsController>(); eventAggregator = MockRepository.GenerateStub <IEventAggregator>(); filterService = MockRepository.GenerateStub <IFilterService>(); testController = new TestController(testTreeModel, optionsController, new TestTaskManager(), eventAggregator, filterService); }
public TestResultsPackage(IWindowManager windowManager, ITestResultsController testResultsController, IOptionsController optionsController, ITestTreeModel testTreeModel, ITestStatistics testStatistics) { this.windowManager = windowManager; this.testResultsController = testResultsController; this.optionsController = optionsController; this.testTreeModel = testTreeModel; this.testStatistics = testStatistics; }
public ReloadPackage(IProjectController projectController, IOptionsController optionsController, ICommandFactory commandFactory, ITaskManager taskManager, IWindowManager windowManager) { this.projectController = projectController; this.optionsController = optionsController; this.commandFactory = commandFactory; this.taskManager = taskManager; this.windowManager = windowManager; }
public void SetUp() { projectController = MockRepository.GenerateStub <IProjectController>(); optionsController = MockRepository.GenerateStub <IOptionsController>(); commandFactory = MockRepository.GenerateStub <ICommandFactory>(); taskManager = MockRepository.GenerateStub <ITaskManager>(); windowManager = MockRepository.GenerateStub <IWindowManager>(); reloadPackage = new ReloadPackage(projectController, optionsController, commandFactory, taskManager, windowManager); }
public void SetUp() { projectController = MockRepository.GenerateStub<IProjectController>(); optionsController = MockRepository.GenerateStub<IOptionsController>(); commandFactory = MockRepository.GenerateStub<ICommandFactory>(); taskManager = MockRepository.GenerateStub<ITaskManager>(); windowManager = MockRepository.GenerateStub<IWindowManager>(); reloadPackage = new ReloadPackage(projectController, optionsController, commandFactory, taskManager, windowManager); }
public TestResults(ITestResultsController testResultsController, IOptionsController optionsController, ITestTreeModel testTreeModel, ITestStatistics testStatistics) { this.testResultsController = testResultsController; this.optionsController = optionsController; this.testTreeModel = testTreeModel; this.testStatistics = testStatistics; InitializeComponent(); }
public RunTestsCommand(ITestController testController, IProjectController projectController, IOptionsController optionsController, IReportController reportController, IFilterService filterService) { this.testController = testController; this.projectController = projectController; this.optionsController = optionsController; this.reportController = reportController; this.filterService = filterService; }
public RunTestsCommand(ITestController testController, IProjectController projectController, IOptionsController optionsController, IReportController reportController, IFilterService filterService) { this.testController = testController; this.projectController = projectController; this.optionsController = optionsController; this.reportController = reportController; this.filterService = filterService; }
public Controller(IModel model, IEventAggregator eventAggregator, IOptionsController optionsController, ISpecificationFactory specificationFactory) { this.model = model; this.eventAggregator = eventAggregator; this.optionsController = optionsController; this.specificationFactory = specificationFactory; UpdateMetadataOptions(); }
public TestResults(ITestResultsController testResultsController, IOptionsController optionsController, ITestTreeModel testTreeModel, ITestStatistics testStatistics) { this.testResultsController = testResultsController; this.optionsController = optionsController; this.testTreeModel = testTreeModel; this.testStatistics = testStatistics; InitializeComponent(); }
public void SetUp() { eventAggregator = MockRepository.GenerateStub <IEventAggregator>(); optionsController = MockRepository.GenerateStub <IOptionsController>(); optionsController.Stub(oc => oc.GetCurrentSettings()).Return(new Settings()); specificationFactory = MockRepository.GenerateStub <ISpecificationFactory>(); searchController = new Controller(new Icarus.Search.Model(), eventAggregator, optionsController, specificationFactory); }
public void SetUp() { eventAggregator = MockRepository.GenerateStub<IEventAggregator>(); optionsController = MockRepository.GenerateStub<IOptionsController>(); optionsController.Stub(oc => oc.GetCurrentSettings()).Return(new Settings()); specificationFactory = MockRepository.GenerateStub<ISpecificationFactory>(); searchController = new Controller(new Icarus.Search.Model(), eventAggregator, optionsController, specificationFactory); }
public TreeViewCategoryPane(IOptionsController optionsController) { InitializeComponent(); this.optionsController = optionsController; selectedCategories = new BindingList<string>(optionsController.SelectedTreeViewCategories.Value); unselectedCategories = new BindingList<string>(optionsController.UnselectedTreeViewCategories.Value); selectedTreeViewCategories.DataSource = selectedCategories; unselectedTreeViewCategories.DataSource = unselectedCategories; }
public ExecutionLogWindow(IExecutionLogController executionLogController, IOptionsController optionsController) { InitializeComponent(); EventHandler<ExecutionLogUpdatedEventArgs> onExecutionLogUpdated = (s, e) => reportViewer.Show(e.TestStepRuns, optionsController.RecursiveExecutionLog); executionLogController.ExecutionLogUpdated += onExecutionLogUpdated; Disposed += (s, e) => executionLogController.ExecutionLogUpdated -= onExecutionLogUpdated; EventHandler<EventArgs> onExecutionLogReset = (s, e) => reportViewer.Clear(); executionLogController.ExecutionLogReset += onExecutionLogReset; Disposed += (s, e) => executionLogController.ExecutionLogReset -= onExecutionLogReset; }
public TreeViewCategoryPane(IOptionsController optionsController) { InitializeComponent(); this.optionsController = optionsController; selectedCategories = new BindingList <string>(optionsController.SelectedTreeViewCategories.Value); unselectedCategories = new BindingList <string>(optionsController.UnselectedTreeViewCategories.Value); selectedTreeViewCategories.DataSource = selectedCategories; unselectedTreeViewCategories.DataSource = unselectedCategories; }
public TestController(ITestTreeModel testTreeModel, IOptionsController optionsController, ITaskManager taskManager, IEventAggregator eventAggregator, IFilterService filterService) { this.testTreeModel = testTreeModel; this.optionsController = optionsController; this.taskManager = taskManager; this.eventAggregator = eventAggregator; this.filterService = filterService; testPackage = new TestPackage(); reportLockBox = new LockBox <Report>(new Report()); }
public TestExplorerPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); alwaysReloadFilesCheckBox.Checked = optionsController.AlwaysReloadFiles; runTestsAfterReloadCheckBox.Enabled = optionsController.AlwaysReloadFiles; runTestsAfterReloadCheckBox.Checked = optionsController.RunTestsAfterReload; namespaceHierarchyComboBox.DataSource = Enum.GetValues(typeof(NamespaceHierarchy)); namespaceHierarchyComboBox.SelectedItem = optionsController.NamespaceHierarchy; }
public TestExplorerPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); alwaysReloadFilesCheckBox.Checked = optionsController.AlwaysReloadFiles; runTestsAfterReloadCheckBox.Enabled = optionsController.AlwaysReloadFiles; runTestsAfterReloadCheckBox.Checked = optionsController.RunTestsAfterReload; namespaceHierarchyComboBox.DataSource = Enum.GetValues(typeof(NamespaceHierarchy)); namespaceHierarchyComboBox.SelectedItem = optionsController.NamespaceHierarchy; }
public TestRunnerExtensionsPane(IOptionsController optionsController) { if (optionsController == null) throw new ArgumentNullException("optionsController"); this.optionsController = optionsController; InitializeComponent(); testRunnerExtensions = new List<string>(optionsController.TestRunnerExtensions); foreach (var testRunnerExtension in testRunnerExtensions) testRunnerExtensionsListBox.Items.Add(testRunnerExtension); }
public TestStatusPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); passedColor.BackColor = optionsController.PassedColor; failedColor.BackColor = optionsController.FailedColor; inconclusiveColor.BackColor = optionsController.InconclusiveColor; skippedColor.BackColor = optionsController.SkippedColor; testProgressBarStyle.Text = optionsController.TestStatusBarStyle; }
public TestStatusPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); passedColor.BackColor = optionsController.PassedColor; failedColor.BackColor = optionsController.FailedColor; inconclusiveColor.BackColor = optionsController.InconclusiveColor; skippedColor.BackColor = optionsController.SkippedColor; testProgressBarStyle.Text = optionsController.TestStatusBarStyle; }
public void SetUp() { optionsController = MockRepository.GenerateStub <IOptionsController>(); fileSystem = MockRepository.GenerateStub <IFileSystem>(); taskManager = MockRepository.GenerateStub <ITaskManager>(); testController = MockRepository.GenerateStub <ITestController>(); projectController = MockRepository.GenerateStub <IProjectController>(); unhandledExceptionPolicy = MockRepository.GenerateStub <IUnhandledExceptionPolicy>(); eventAggregator = MockRepository.GenerateStub <IEventAggregator>(); commandFactory = MockRepository.GenerateStub <ICommandFactory>(); applicationController = new ApplicationController(optionsController, fileSystem, taskManager, testController, projectController, unhandledExceptionPolicy, eventAggregator, commandFactory); command = MockRepository.GenerateStub <ICommand>(); }
public void SetUp() { optionsController = MockRepository.GenerateStub<IOptionsController>(); fileSystem = MockRepository.GenerateStub<IFileSystem>(); taskManager = MockRepository.GenerateStub<ITaskManager>(); testController = MockRepository.GenerateStub<ITestController>(); projectController = MockRepository.GenerateStub<IProjectController>(); unhandledExceptionPolicy = MockRepository.GenerateStub<IUnhandledExceptionPolicy>(); eventAggregator = MockRepository.GenerateStub<IEventAggregator>(); commandFactory = MockRepository.GenerateStub<ICommandFactory>(); applicationController = new ApplicationController(optionsController,fileSystem,taskManager,testController, projectController,unhandledExceptionPolicy,eventAggregator,commandFactory); command = MockRepository.GenerateStub<ICommand>(); }
public ExecutionLogWindow(IExecutionLogController executionLogController, IOptionsController optionsController) { InitializeComponent(); EventHandler <ExecutionLogUpdatedEventArgs> onExecutionLogUpdated = (s, e) => reportViewer.Show(e.TestStepRuns, optionsController.RecursiveExecutionLog); executionLogController.ExecutionLogUpdated += onExecutionLogUpdated; Disposed += (s, e) => executionLogController.ExecutionLogUpdated -= onExecutionLogUpdated; EventHandler <EventArgs> onExecutionLogReset = (s, e) => reportViewer.Clear(); executionLogController.ExecutionLogReset += onExecutionLogReset; Disposed += (s, e) => executionLogController.ExecutionLogReset -= onExecutionLogReset; }
/// <summary> /// Initializes this instance with the specified service provider. /// </summary> /// <param name="serviceProvider">The service provider.</param> public void Initialize(IServiceProvider serviceProvider) { services = serviceProvider ?? This.Services; controller = services.GetService<IOptionsController>(true); optionsTreeControl.SectionSelected += (s, e) => { var panel = e.Panel; placeHolderPanel.Controls.Clear(); placeHolderPanel.Controls.Add(panel); }; optionsTreeControl.Initialize(services); }
public TestRunnerFactoryPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); // retrieve list of possible factories var testRunnerManager = RuntimeAccessor.ServiceLocator.Resolve<ITestRunnerManager>(); string[] factories = GenericCollectionUtils.ConvertAllToArray(testRunnerManager.TestRunnerFactoryHandles, h => h.GetTraits().Name); testRunnerFactories.Items.AddRange(factories); testRunnerFactories.Text = optionsController.TestRunnerFactory; }
public TestRunnerFactoryPane(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); // retrieve list of possible factories var testRunnerManager = RuntimeAccessor.ServiceLocator.Resolve <ITestRunnerManager>(); string[] factories = GenericCollectionUtils.ConvertAllToArray(testRunnerManager.TestRunnerFactoryHandles, h => h.GetTraits().Name); testRunnerFactories.Items.AddRange(factories); testRunnerFactories.Text = optionsController.TestRunnerFactory; }
public TestRunnerExtensionsPane(IOptionsController optionsController) { if (optionsController == null) { throw new ArgumentNullException("optionsController"); } this.optionsController = optionsController; InitializeComponent(); testRunnerExtensions = new List <string>(optionsController.TestRunnerExtensions); foreach (var testRunnerExtension in testRunnerExtensions) { testRunnerExtensionsListBox.Items.Add(testRunnerExtension); } }
// FIXME: too many dependencies! public ApplicationController(IOptionsController optionsController, IFileSystem fileSystem, ITaskManager taskManager, ITestController testController, IProjectController projectController, IUnhandledExceptionPolicy unhandledExceptionPolicy, IEventAggregator eventAggregator, ICommandFactory commandFactory) { this.optionsController = optionsController; this.fileSystem = fileSystem; this.taskManager = taskManager; this.unhandledExceptionPolicy = unhandledExceptionPolicy; this.eventAggregator = eventAggregator; this.commandFactory = commandFactory; optionsController.PropertyChanged += (sender, e) => { if (e.PropertyName == "RecentProjects") { OnPropertyChanged(new PropertyChangedEventArgs("RecentProjects")); } }; CanRunTests = new Observable <bool>(); }
internal Main(IApplicationController applicationController) { this.applicationController = applicationController; applicationController.RunStarted += (s, e) => SyncContext.Post(cb => { // enable/disable buttons startButton.Enabled = startTestsToolStripMenuItem.Enabled = false; startTestsWithDebuggerButton.Enabled = startWithDebuggerToolStripMenuItem.Enabled = false; stopButton.Enabled = stopTestsToolStripMenuItem.Enabled = true; }, null); applicationController.RunFinished += (s, e) => SyncContext.Post(cb => { // enable/disable buttons & menu items appropriately stopButton.Enabled = stopTestsToolStripMenuItem.Enabled = false; startButton.Enabled = startTestsToolStripMenuItem.Enabled = true; startTestsWithDebuggerButton.Enabled = startWithDebuggerToolStripMenuItem.Enabled = true; }, null); applicationController.ExploreFinished += (sender, e) => SyncContext.Post(cb => { startButton.Enabled = startTestsToolStripMenuItem.Enabled = true; startTestsWithDebuggerButton.Enabled = startWithDebuggerToolStripMenuItem.Enabled = true; }, null); applicationController.TestsFailed += (s, e) => SyncContext.Post(cb => Activate(), null); taskManager = RuntimeAccessor.ServiceLocator.Resolve <ITaskManager>(); optionsController = RuntimeAccessor.ServiceLocator.Resolve <IOptionsController>(); reportController = RuntimeAccessor.ServiceLocator.Resolve <IReportController>(); testTreeModel = RuntimeAccessor.ServiceLocator.Resolve <ITestTreeModel>(); testStatistics = RuntimeAccessor.ServiceLocator.Resolve <ITestStatistics>(); commandFactory = RuntimeAccessor.ServiceLocator.Resolve <ICommandFactory>(); testFrameworkManager = RuntimeAccessor.ServiceLocator.Resolve <ITestFrameworkManager>(); windowManager = RuntimeAccessor.ServiceLocator.Resolve <IWindowManager>(); // moved this below the service locator calls as the optionsController was being used _before_ it was initialised :( // TODO: remove as many dependencies from the shell as possible InitializeComponent(); SetupReportMenus(); SetupRecentProjects(); applicationController.PropertyChanged += (sender, e) => { switch (e.PropertyName) { case "ProjectFileName": Text = applicationController.Title; break; case "RecentProjects": SetupRecentProjects(); break; } }; progressController = RuntimeAccessor.ServiceLocator.Resolve <IProgressController>(); progressController.Status.PropertyChanged += (s, e) => { toolStripStatusLabel.Text = progressController.Status; }; progressController.TotalWork.PropertyChanged += (s, e) => { toolStripProgressBar.TotalWork = progressController.TotalWork; }; progressController.CompletedWork.PropertyChanged += (s, e) => { toolStripProgressBar.CompletedWork = progressController.CompletedWork; }; progressController.DisplayProgressDialog += (s, e) => SyncContext.Post(cb => new ProgressMonitorDialog(e.ProgressMonitor).Show(this), null); }
public ExecutionLogPackage(IWindowManager windowManager, IExecutionLogController executionLogController, IOptionsController optionsController) { this.windowManager = windowManager; this.executionLogController = executionLogController; this.optionsController = optionsController; }
internal Main(IApplicationController applicationController) { this.applicationController = applicationController; applicationController.RunStarted += (s, e) => SyncContext.Post(cb => { // enable/disable buttons startButton.Enabled = startTestsToolStripMenuItem.Enabled = false; startTestsWithDebuggerButton.Enabled = startWithDebuggerToolStripMenuItem.Enabled = false; stopButton.Enabled = stopTestsToolStripMenuItem.Enabled = true; }, null); applicationController.RunFinished += (s, e) => SyncContext.Post(cb => { // enable/disable buttons & menu items appropriately stopButton.Enabled = stopTestsToolStripMenuItem.Enabled = false; startButton.Enabled = startTestsToolStripMenuItem.Enabled = true; startTestsWithDebuggerButton.Enabled = startWithDebuggerToolStripMenuItem.Enabled = true; }, null); applicationController.ExploreFinished += (sender, e) => SyncContext.Post(cb => { startButton.Enabled = startTestsToolStripMenuItem.Enabled = true; startTestsWithDebuggerButton.Enabled = startWithDebuggerToolStripMenuItem.Enabled = true; }, null); applicationController.TestsFailed += (s, e) => SyncContext.Post(cb => Activate(), null); taskManager = RuntimeAccessor.ServiceLocator.Resolve<ITaskManager>(); optionsController = RuntimeAccessor.ServiceLocator.Resolve<IOptionsController>(); reportController = RuntimeAccessor.ServiceLocator.Resolve<IReportController>(); testTreeModel = RuntimeAccessor.ServiceLocator.Resolve<ITestTreeModel>(); testStatistics = RuntimeAccessor.ServiceLocator.Resolve<ITestStatistics>(); commandFactory = RuntimeAccessor.ServiceLocator.Resolve<ICommandFactory>(); testFrameworkManager = RuntimeAccessor.ServiceLocator.Resolve<ITestFrameworkManager>(); windowManager = RuntimeAccessor.ServiceLocator.Resolve<IWindowManager>(); // moved this below the service locator calls as the optionsController was being used _before_ it was initialised :( // TODO: remove as many dependencies from the shell as possible InitializeComponent(); SetupReportMenus(); SetupRecentProjects(); applicationController.PropertyChanged += (sender, e) => { switch (e.PropertyName) { case "ProjectFileName": Text = applicationController.Title; break; case "RecentProjects": SetupRecentProjects(); break; } }; progressController = RuntimeAccessor.ServiceLocator.Resolve<IProgressController>(); progressController.Status.PropertyChanged += (s, e) => { toolStripStatusLabel.Text = progressController.Status; }; progressController.TotalWork.PropertyChanged += (s, e) => { toolStripProgressBar.TotalWork = progressController.TotalWork; }; progressController.CompletedWork.PropertyChanged += (s, e) => { toolStripProgressBar.CompletedWork = progressController.CompletedWork; }; progressController.DisplayProgressDialog += (s, e) => SyncContext.Post(cb => new ProgressMonitorDialog(e.ProgressMonitor).Show(this), null); }
public ExecutionLogPaneProvider(IOptionsController optionsController) { this.optionsController = optionsController; }
public TestRunnerExtensionsPaneProvider(IOptionsController optionsController) { this.optionsController = optionsController; }
public TestRunnerFactoryPaneProvider(IOptionsController optionsController) { this.optionsController = optionsController; }
public FilterService(ITestTreeModel testTreeModel, IOptionsController optionsController) { this.testTreeModel = testTreeModel; this.optionsController = optionsController; }
public ReportsPaneProvider(IOptionsController optionsController) { this.optionsController = optionsController; }
public ReportsPaneProvider(IOptionsController optionsController) { this.optionsController = optionsController; }
public ReloadDialog(IOptionsController optionsController) { this.optionsController = optionsController; InitializeComponent(); }
public TreeViewCategoryPaneProvider(IOptionsController optionsController) { this.optionsController = optionsController; }