public FileUserIdStore(IWindowsRegistry windowsRegistry, IFileService fileService, IDirectoryService directoryService) { _windowsRegistry = windowsRegistry; _fileService = fileService; _directoryService = directoryService; _lazyUniqueUserId = new Lazy <string>(FetchAndPersistUserId); }
public virtual IWindowsRegistry GetWindowsRegistry() { if (_windowsRegistry == null) { _windowsRegistry = new WindowsRegistry(); } return(_windowsRegistry); }
public override IWindowsRegistry GetWindowsRegistry() { if (_windowsRegistry == null) { _windowsRegistry = TestDummyGenerator.Create <IWindowsRegistry>(); } return(_windowsRegistry); }
public MediumTestDebugEngineFactoryCompRoot(ServiceManager serviceManager, JoinableTaskContext taskContext, IGameletClientFactory gameletClientFactory, IWindowsRegistry windowsRegistry) { _serviceManager = serviceManager; _taskContext = taskContext; _gameletClientFactory = gameletClientFactory; _windowsRegistry = windowsRegistry; }
public NatvisLoader(JoinableTaskContext taskContext, ITaskExecutor taskExecutor, NatvisDiagnosticLogger logger, INatvisFileSource solutionNatvisFiles, NatvisValidator.Factory validatorFactory, IWindowsRegistry winRegistry, IFileSystem fileSystem) { _taskContext = taskContext; _taskExecutor = taskExecutor; _logger = logger; _solutionNatvisFiles = solutionNatvisFiles; _validatorFactory = validatorFactory; _winRegistry = winRegistry; _fileSystem = fileSystem; }
public void SetUp() { _traceLogSpy = new LogSpy(); _traceLogSpy.Attach(); var compRoot = new MediumTestDebugEngineFactoryCompRoot( null, new JoinableTaskContext(), new GameletClientStub.Factory(), Substitute.For <IWindowsRegistry>()); _natvisScanner = compRoot.GetNatvisVisualizerScanner(); _natvisLoader = compRoot.GetNatvisLoader(); _nLogSpy = compRoot.GetNatvisDiagnosticLogSpy(); _nLogSpy.Attach(); _natvisLogger = compRoot.GetNatvisDiagnosticLogger(); _mockRegistry = compRoot.GetWindowsRegistry(); _mockFileSystem = (MockFileSystem)compRoot.GetFileSystem(); }