Пример #1
0
        public void CheckFilesAreMonitoredAsExpected()
        {
            _fileBackupProvider.StartMonitoring();

            // Modify a file, verify that it persisted
            File.WriteAllText(_fileToMonitor1, "Write some stuff to the file");

            string fileId = _fileToMonitor1.Replace(Path.DirectorySeparatorChar, '_').Replace(Path.VolumeSeparatorChar, '_');

            Thread.Sleep(TimeSpan.FromSeconds(1));

            _fileStoreMock.Verify(x => x.SaveFile(fileId, _fileToMonitor1));

            _fileBackupProvider.StopMonitoring();
        }