コード例 #1
0
        public void Sync_FileCreated_WritesToStream()
        {
            var file = GetFile("datei1", Dateizustande.CREATED);

            _sut.WatchedFiles = GetDictionary(file);

            using (var stream = new MemoryStream())
            {
                _sut.Sync(stream);
                Assert.NotEqual(0, stream.Length);
            }
        }
コード例 #2
0
        private static async Task ExecuteSync(WatchedDirectory watchedDirectory, Stream stream)
        {
            while (true)
            {
                await Task.Delay(SyncIntervall);

                watchedDirectory.Sync(stream);
            }
        }