public void SetUp()
        {
            _registryService    = new FakeRegistryService();
            _settingsSerializer = new SettingsSerializer(_registryService, SettingsFilePath);

            DirectoryUtility.EnsureClearFolder(TempFolder);
        }
        public void SetUp()
        {
            _listener   = new FileSystemListener();
            _serializer = new CacheSerializer(TempFileName);
            //Don't use the same listener for parser and cached file parser, as they will operate on different threads
            _fileSystemParser = new FileSystemParserWithAction(new FileSystemListener(), new List <string> {
                FolderName
            });
            _registryService = new FakeRegistryService();
            _asyncParser     = new AsyncFileSystemParser(new FileSystemParser(new FileSystemListener(), new List <string> {
                FolderName
            }));
            _appRunOnStartup     = true;
            _updatesCountToWrite = -1;

            DirectoryUtility.EnsureClearFolder(FolderName);

            if (Directory.Exists(FolderName))
            {
                DeleteFolder();
            }
            Directory.CreateDirectory(FolderName);
        }
        public void SetUp()
        {
            _registryService = new FakeRegistryService();
            _settingsSerializer = new SettingsSerializer(_registryService, SettingsFilePath);

            DirectoryUtility.EnsureClearFolder(TempFolder);
        }