Esempio n. 1
0
        public void WatcherObservable_StartStop()
        {
            watcherObservable.Start();

            Assert.True(mock.EnableRaisingEvents);

            watcherObservable.Stop();
            Assert.False(mock.EnableRaisingEvents);

            watcherObservable.Start();
            Assert.True(mock.EnableRaisingEvents);
        }
        public void BeforeEachTest()
        {
            TempPath = Path.Combine(@"c:\temp", Guid.NewGuid().ToString());
            logger.Debug("Setting up temporary directory: {0}", TempPath);

            Directory.CreateDirectory(TempPath);

            FileSystemWatcher        fsw        = new FileSystemWatcher();
            FileSystemWatcherAdapter fswAdapter = new FileSystemWatcherAdapter(fsw);

            watcherObservable = new WatcherObservable(fswAdapter)
            {
                Path = TempPath
            };
            watcherObservable.Start();
        }