public void CreateEvents() { string fileName = TempFolder + @"\test.txt"; Monitor.Monitoring = true; System.IO.File.WriteAllText(fileName, "test"); while (Monitor.NumChangedFiles < 1) { Thread.Sleep(1); } string[] files = Monitor.GetChangedFiles().Distinct().ToArray(); Assert.Contains(fileName, files); }