public void WriteLineTest() { RandomStringGenerator random = new RandomStringGenerator(); foreach (var i in Enumerable.Range(1, 3000)) { SimpleLogger.LogManager.GetCurrentClassLogger().Info(random.Generate(1000)); } foreach (var i in Enumerable.Range(1, 3000)) { SimpleLogger.LogManager.GetCurrentClassLogger().Debug(random.Generate(1000)); } }
public void LogSourceTest() { var source = SimpleLogger.LogManager.GetCurrentClassLogger(); RandomStringGenerator random = new RandomStringGenerator(); foreach (var i in Enumerable.Range(1, 3000)) { source.Info(random.Generate(1000)); } }
public void WriteCsvLineTest() { var rsg = new RandomStringGenerator(true, true, true, true); var file = ""; using ( var writer = new SimpleLogger.RollingFlatFileTraceListener( "trace.log", null, null, 512, "HHmmss", "yyyyMMdd", SimpleLogger.RollFileExistsBehavior.Increment, SimpleLogger.RollInterval.Day)) { file = writer.Name; foreach (var i in Enumerable.Range(1, 3)) { writer.WriteCsvLine(Enumerable.Range(1, 8).Select(x => rsg.Generate(3, 6)).ToArray()); } foreach (var i in Enumerable.Range(1, 3)) { writer.WriteCsvLine( Enumerable.Range(1, 8) .Select(x => rsg.Generate(2) + Environment.NewLine + rsg.Generate(1, 2)) .ToArray()); } writer.Flush(); } if (File.Exists(file)) { } else { Assert.Fail(); } }