Пример #1
0
        public void FileSystemChangeTracker_ClearChanges()
        {
            var changeTracker = new FileSystemChangeTracker();

            changeTracker.AddChange(new FileSystemChangeInformation()
            {
                FileContents         = "abc",
                FullPath             = "DummyPath1",
                FileSystemChangeType = FileSystemChangeType.AddFile
            });

            Assert.Single(changeTracker.Changes);
            Assert.Equal("DummyPath1", changeTracker.Changes.First().FullPath);
            Assert.Equal("abc", changeTracker.Changes.First().FileContents);

            changeTracker.ClearChanges();
            Assert.Empty(changeTracker.Changes);
        }