public void FileOutput() { using (LOGInstance instance = new LOGInstance(false, new[] { new FileOutputter(_outputFile) }, new [] { new KeyValuePair <string, string>("SessionID", "TestSession") })) { _testingAdditionalfields.Add("SessionID", "TestSession"); instance.Debug("TestCase1"); } using (StreamReader sr = new StreamReader(_outputFile.OpenRead())) { string content = sr.ReadToEnd(); Assert.AreEqual(2, content.Split('\n').Length); } using (LOGInstance instance = new LOGInstance(false, new[] { new FileOutputter(_outputFile) }, new[] { new KeyValuePair <string, string>("SessionID", "TestSession") })) { instance.Debug("TestCase2"); } using (StreamReader sr = new StreamReader(_outputFile.OpenRead())) { string content = sr.ReadToEnd(); Assert.AreEqual(3, content.Split('\n').Length); } }
public void InfoFilter() { _testingMessage = "msg"; using (ILOGInstance logInstance = new LOGInstance(false, new[] { new TestOutputter() })) { logInstance.SetLogFilter(LogSeverity.Info); _testingSeverity = LogSeverity.Fatal; logInstance.Trace("msg"); _testingSeverity = LogSeverity.Fatal; logInstance.Debug("msg"); _testingSeverity = LogSeverity.Info; logInstance.Info("msg"); _testingSeverity = LogSeverity.Warning; logInstance.Warning("msg"); _testingSeverity = LogSeverity.Error; logInstance.Error("msg"); _testingSeverity = LogSeverity.Fatal; logInstance.Fatal("msg"); } }
public void Debug() { using (ILOGInstance instance = new LOGInstance(true, new[] { new TestOutputter() }, new[] { new KeyValuePair <string, string>("SessionID", "TestSession") })) { _testingAdditionalfields.Add("SessionID", "TestSession"); _testingMessage = "test DEBUG message"; _testingTag = "DEBUG"; _testingSeverity = LogSeverity.Debug; instance.Debug(_testingMessage, _testingTag); LOG.Debug(_testingMessage, _testingTag); } }