protected override void SetupServices(IServiceManager serviceManager, ITestInput testInput) { base.SetupServices(serviceManager, testInput); serviceManager .AddWindowsHostClientServices() .AddWindowsRInterpretersServices(); }
protected virtual void SetupServices(IServiceManager serviceManager, ITestInput testInput) { serviceManager .AddService <IOutputService, TestOutputService>() .AddService(new TestPlatformServices()) .AddService(new TestApplication()); }
public Task InitializeAsync(ITestInput testInput, IMessageBus messageBus) { DisplayName = testInput.DisplayName; MethodInfo = testInput.TestMethod; FileSystemSafeName = testInput.FileSytemSafeName; return(Task.CompletedTask); }
public override Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) { DisplayName = testInput.DisplayName; MethodInfo = testInput.TestMethod; FileSystemSafeName = testInput.FileSytemSafeName; return(base.InitializeAsync(testInput, messageBus)); }
protected override void SetupServices(IServiceManager serviceManager, ITestInput testInput) { base.SetupServices(serviceManager, testInput); serviceManager .AddWindowsRInterpretersServices() .AddWindowsHostClientServices() .AddService <IRSettings>(RSettingsStubFactory.CreateForExistingRPath(testInput.FileSytemSafeName)); }
public override Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) { var batch = new CompositionBatch() .AddValue(FileSystemStubFactory.CreateDefault()) .AddValue(_coreShell); CompositionContainer.Compose(batch); return(base.InitializeAsync(testInput, messageBus)); }
public Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) { _runSummaryTcs = new TaskCompletionSource <RunSummary>(); _stopwatch = Stopwatch.StartNew(); _testCase = testInput.TestCase; _messageBus = messageBus; _observedTasks = new ConcurrentDictionary <Task, Lazy <IDisposable> >(); return(Task.FromResult(_runSummaryTcs.Task)); }
protected override void SetupServices(IServiceManager serviceManager, ITestInput testInput) { base.SetupServices(serviceManager, testInput); serviceManager .AddWindowsHostClientServices() .AddService <IFileSystem, WindowsFileSystem>() .AddService <IRegistry, RegistryImpl>() .AddService <IProcessServices, WindowsProcessServices>() .AddService <IRInstallationService, RInstallation>(); }
protected virtual void SetupServices(IServiceManager serviceManager, ITestInput testInput) { serviceManager .AddService <IOutputService, TestOutputService>() .AddService(new SecurityServiceStub()) .AddService(new MaxLoggingPermissions()) .AddService(new TelemetryTestService()) .AddService(new TestPlatformServices()) .AddService(new TestApplication()); }
public Task InitializeAsync(ITestInput testInput, IMessageBus messageBus) { _addServices(this, testInput); var logsFolder = Path.Combine(DeployFilesFixture.TestFilesRoot, "Logs"); Directory.CreateDirectory(logsFolder); _log.SetLog(new Logger(testInput.FileSytemSafeName, logsFolder, this)); return(Task.CompletedTask); }
public override async Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) { var result = await base.InitializeAsync(testInput, messageBus); var batch = new CompositionBatch() .AddValue <IRSettings>(new TestRToolsSettings(testInput.FileSytemSafeName)); CompositionContainer.Compose(batch); return(result); }
protected override void SetupServices(IServiceManager serviceManager, ITestInput testInput) { base.SetupServices(serviceManager, testInput); serviceManager .AddWindowsRInterpretersServices() .AddWindowsHostClientServices() .AddService <IApplicationEditorSupport, ApplicationEditorSupportMock>() .AddService <IImageService, TestImageService>() .AddService(new TestRToolsSettings(testInput.FileSytemSafeName)) .AddService(new REditorSettings(new TestSettingsStorage())); }
public override Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) { var coreShell = new TestCoreShell(CompositionContainer, _coreServices); var batch = new CompositionBatch() .AddValue <IRSettings>(RSettingsStubFactory.CreateForExistingRPath(testInput.FileSytemSafeName)) .AddValue <ICoreShell>(coreShell) .AddValue(coreShell); CompositionContainer.Compose(batch); return(base.InitializeAsync(testInput, messageBus)); }
protected override void SetupServices(IServiceManager serviceManager, ITestInput testInput) { base.SetupServices(serviceManager, testInput); serviceManager .AddWindowsRInterpretersServices() .AddWindowsHostClientServices() .AddWindowsRComponentsServices() .AddService <IStatusBar, TestStatusBar>() .AddService <IRPlotExportDialog, TestPlotExportDialog>() .AddService(RSettingsStubFactory.CreateForExistingRPath(testInput.FileSytemSafeName)); }
protected override void SetupServices(IServiceManager serviceManager, ITestInput testInput) { base.SetupServices(serviceManager, testInput); serviceManager .AddService(new TestUIServices(UIThreadHelper.Instance.ProgressDialog)) .AddService(UIThreadHelper.Instance.MainThread) .AddService(UIThreadHelper.Instance.TaskService) .AddService(new TestIdleTimeService()) .AddService(new WindowsFileSystem()) .AddService(new WindowsProcessServices()) .AddService <IRegistry, RegistryImpl>(); }
protected virtual void SetupServices(IServiceManager serviceManager, ITestInput testInput) { serviceManager .AddService(UIThreadHelper.Instance) .AddService(new SecurityServiceStub()) .AddService(new MaxLoggingPermissions()) .AddService(new TelemetryTestService()) .AddService(new FileSystem()) .AddService(new RegistryImpl()) .AddService(new ProcessServices()) .AddService(new TestUIServices()) .AddService(new TestPlatformServices()); }
public override Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) { try { var logsFolder = Path.Combine(DeployFilesFixture.TestFilesRoot, "Logs"); Directory.CreateDirectory(logsFolder); _log.SetLog(new Logger(testInput.FileSytemSafeName, logsFolder, new MaxLoggingPermissions())); } catch (Exception) { return(Task.FromResult(Task.FromResult(new RunSummary { Failed = 1 }))); } return(base.InitializeAsync(testInput, messageBus)); }
protected override void SetupServices(IServiceManager serviceManager, ITestInput testInput) { base.SetupServices(serviceManager, testInput); serviceManager .AddWindowsRInterpretersServices() .AddWindowsHostClientServices() .AddWindowsRComponentsServices() .AddEditorServices() .AddService <IStatusBar, TestStatusBar>() .AddService(new EditorSupportMock()) .AddService(new TestImageService()) .AddService(new TestRSettings(testInput.FileSytemSafeName)) .AddService(new REditorSettings(new TestSettingsStorage())); }
protected override void SetupServices(IServiceManager serviceManager, ITestInput testInput) { base.SetupServices(serviceManager, testInput); serviceManager .AddService(new VsRegisterProjectGeneratorsMock(), typeof(SVsRegisterProjectTypes)) .AddService(VsRegisterEditorsMock.Create(), typeof(SVsRegisterEditors)) .AddService(new MenuCommandServiceMock(), typeof(IMenuCommandService)) .AddService(new ComponentModelMock(VsTestCompositionCatalog.Current), typeof(SComponentModel)) .AddService(new TextManagerMock(), typeof(SVsTextManager)) .AddService(VsImageServiceMock.Create(), typeof(SVsImageService)) .AddService(new VsUiShellMock(), typeof(SVsUIShell)) .AddService(OleComponentManagerMock.Create(), typeof(SOleComponentManager)) .AddService(VsSettingsManagerMock.Create(), typeof(SVsSettingsManager)); }
protected virtual void SetupServices(IServiceManager serviceManager, ITestInput testInput) { serviceManager .AddService(UIThreadHelper.Instance.MainThread) .AddService(new SecurityServiceStub()) .AddService(new MaxLoggingPermissions()) .AddService(new TelemetryTestService()) .AddService(new WindowsFileSystem()) .AddService(new RegistryImpl()) .AddService(new ProcessServices()) .AddService(new TestTaskService()) .AddService(new TestUIServices(UIThreadHelper.Instance.ProgressDialog)) .AddService(new TestPlatformServices()) .AddService(new TestApplication()) .AddService(new TestIdleTimeService()); }
protected override void SetupServices(IServiceManager serviceManager, ITestInput testInput) { serviceManager.AddService(new TestMarkdownEditorSettings()); base.SetupServices(serviceManager, testInput); }
public async Task <IList <Task <RunSummary> > > InitializeMethodFixturesAsync(ITestInput testInput, IDictionary <Type, object> methodFixtures, IMessageBus messageBus) { var tasks = new List <Task <RunSummary> >(); foreach (var methodFixture in methodFixtures.Values.OfType <IMethodFixture>()) { var task = await methodFixture.InitializeAsync(testInput, messageBus); tasks.Add(task); } return(tasks); }
public virtual Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) { return(MethodFixtureBase.DefaultInitializeTask); }
public override Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) { _testInput = testInput; return(base.InitializeAsync(testInput, messageBus)); }
public virtual Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) => DefaultInitializeTask;
public Task InitializeAsync(ITestInput testInput, IMessageBus messageBus) => ContainerHost.Increment();
public async Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) { await ContainerHost.Increment(); return(MethodFixtureBase.DefaultInitializeResult); }
public Task InitializeAsync(ITestInput testInput, IMessageBus messageBus) { _testName = testInput.FileSytemSafeName; return(_remoteBrokerFixture.EnsureBrokerStartedAsync(testInput.TestClass.Assembly.GetName().Name)); }
public Task <Task <RunSummary> > InitializeAsync(ITestInput testInput, IMessageBus messageBus) => MethodFixtureBase.DefaultInitializeTask;