System.IO.Tests.FileSystemWatcherTests_netstandard17.BeginInit_PausesEnableRaisingEvents C# (CSharp) Méthode

BeginInit_PausesEnableRaisingEvents() private méthode

private BeginInit_PausesEnableRaisingEvents ( ) : void
Résultat void
        public void BeginInit_PausesEnableRaisingEvents()
        {
            using (var testDirectory = new TempDirectory(GetTestFilePath()))
            using (var watcher = new TestFileSystemWatcher(testDirectory.Path, "*"))
            {
                watcher.Created += (obj, e) => { Assert.False(true, "Created event should not occur"); };
                watcher.Deleted += (obj, e) => { Assert.False(true, "Deleted event should not occur"); };
                watcher.BeginInit();
                watcher.EnableRaisingEvents = true;
                new TempFile(Path.Combine(testDirectory.Path, GetTestFileName())).Dispose();
                Thread.Sleep(WaitForExpectedEventTimeout);
            }
        }