public void TestScan() { var scanner = new EventScanner(); var events = new List <BaseEvent>(); scanner.Scan(events, EventFilters.IsTrue, EventProcessors.DoNothing); }
public void TestScanSaveSlow() { string file = TestHelper.TestLogPath + "single.log"; var log = new LogFile { FileName = file }; var parser = new LogParser { Log = log }; parser.Parse(); var scanner = new EventScanner(); var events = parser.Events; scanner.Scan(events, EventFilters.IsSqlSlow, EventProcessors.DoNothing); }
public void TestScanFindsSlow() { // TODO mock the event, no need to run the parser string file = TestHelper.TestLogPath + "batch.log"; var log = new LogFile { FileName = file }; var parser = new LogParser { Log = log }; parser.Parse(); var scanner = new EventScanner(); var events = parser.Events; scanner.Scan(events, EventFilters.IsSqlSlow, ev => Assert.ReferenceEquals(ev, parser.Events[0])); }
public void TestScan() { var scanner = new EventScanner(); var events = new List<BaseEvent>(); scanner.Scan(events, EventFilters.IsTrue, EventProcessors.DoNothing); }