public void FileNotInFolder() { var file = new FileWithPosition(@"C:\Progra~1\someprogram1\somelog.txt"); Assert.That(!file.FileNameInFolder(@"C:\Program Files\someprogram\")); Assert.That(!file.FileNameInFolder(@"C:\Progra~1\someprogram\")); var file2 = new FileWithPosition(@"C:\Program Files\someprogram1\somelog.txt"); Assert.That(!file2.FileNameInFolder(@"C:\Program Files\someprogram\")); Assert.That(!file2.FileNameInFolder(@"C:\Progra~1\someprogram\")); }
public LogFileReaderBase(FileWithPosition file, LogEntryParser parser = null, IInvoker invoker = null) { this.File = file; this.parser = parser ?? new LogEntryParser(); this.invoker = invoker ?? new DirectInvoker(); }
public Watcher(FileWithPosition file, LogEntryParser parser = null, IInvoker invoker = null) : base(file,parser,invoker) { }
public Poller(FileWithPosition file, long duration, LogEntryParser parser = null, IInvoker invoker = null) : base(file,parser,invoker) { this.duration = duration; }
public void FileNameMatch() { var file = new FileWithPosition(@"C:\Progra~1\someprogram\somelog.txt"); Assert.That(file.FileNameMatch(@"C:\Program Files\someprogram\somelog.txt")); }