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

SynchronizingObject_GetSetRoundtrips() private méthode

private SynchronizingObject_GetSetRoundtrips ( ) : void
Résultat void
        public void SynchronizingObject_GetSetRoundtrips()
        {
            TestISynchronizeInvoke invoker = new TestISynchronizeInvoke() { };
            using (var testDirectory = new TempDirectory(GetTestFilePath()))
            using (var watcher = new TestFileSystemWatcher(testDirectory.Path, "*"))
            {
                Assert.Null(watcher.SynchronizingObject);
                watcher.SynchronizingObject = invoker;
                Assert.Equal(invoker, watcher.SynchronizingObject);
                watcher.SynchronizingObject = null;
                Assert.Null(watcher.SynchronizingObject);
            }
        }