public void UsesEventFiltersToAllowAnEventToPropagated() { MockFileSystemEventFilter filter = new MockFileSystemEventFilter(true); watcher.StartWatching(dispatcher); watcher.AddAllowFilter(filter); string subDir = Path.Combine(appFullPath, "foo"); Directory.CreateDirectory(subDir); using (File.Create(Path.Combine(appFullPath, "foo.bar"))) {} eventLatch.Acquire(); Assert.IsTrue(filter.called); }
public void UsesEventFiltersToAllowAnEventToPropagated () { MockFileSystemEventFilter filter = new MockFileSystemEventFilter(true); watcher.StartWatching(dispatcher); watcher.AddAllowFilter (filter); string subDir = Path.Combine(appFullPath, "foo"); Directory.CreateDirectory(subDir); using (File.Create(Path.Combine (appFullPath, "foo.bar"))) {} eventLatch.Acquire(); Assert.IsTrue(filter.called); }