void CreateRunner() { actions = new List <IPackageAction> (); progressMessage = new ProgressMonitorStatusMessage("Status", "Success", "Error", "Warning"); packageManagementEvents = new PackageManagementEvents(); progressMonitorFactory = new FakeProgressMonitorFactory(); progressMonitor = progressMonitorFactory.ProgressMonitor; instrumentationService = new TestableInstrumentationService(); runner = new TestableBackgroundPackageActionRunner( progressMonitorFactory, packageManagementEvents, instrumentationService); }
void CreateRunner() { actions = new List <IPackageAction> (); progressMessage = new ProgressMonitorStatusMessage("Status", "Success", "Error", "Warning"); packageManagementEvents = new PackageManagementEvents(); progressMonitorFactory = new FakeProgressMonitorFactory(); progressMonitor = progressMonitorFactory.ProgressMonitor; repositoryFactoryEvents = new FakePackageRepositoryFactoryEvents(); progressProvider = new PackageManagementProgressProvider(repositoryFactoryEvents, handler => { handler.Invoke(); }); runner = new TestableBackgroundPackageActionRunner( progressMonitorFactory, packageManagementEvents, progressProvider); }