public void SingleThread_Optimized_SimpleLogFile_Test() { SingleThreadTestsCaseRunner.ReportStartedTest(ThreadingType.SingleThreaded, LogFileType.OptimizedSimpleFile); #region Log4net Log4NetLogger.ConfigureOptimizedSimpleFileLogger(ThreadingType.SingleThreaded); SingleThreadTestsCaseRunner.Run( LoggingLib.Log4Net, LogFileType.OptimizedSimpleFile, (runNr, logNr) => Log4NetLog.Error($"Run #{runNr} - Log #{logNr}", Exception)); Log4NetLogger.DisableLogger(); #endregion SleepBeforeNextTestCaseRun(); #region NLog NLogLogger.ConfigureOptimizedSimpleFileLogger(ThreadingType.OptimizedSingleThreaded); SingleThreadTestsCaseRunner.Run( LoggingLib.NLog, LogFileType.OptimizedSimpleFile, (runNr, logNr) => NLogLog.Error(Exception, $"Run #{runNr} - Log #{logNr}")); #endregion // SleepBeforeNextTestCaseRun(); // // #region Serilog // // Serilog.Core.Logger serilogLogger = SerilogLogger.ConfigureSimpleFileLogger(ThreadingType.SingleThreaded); // SingleThreadTestsCaseRunner.Run( // LoggingLib.Serilog, // LogFileType.SimpleFile, // (runNr, logNr) => serilogLogger.Information($"Run #{runNr} - Log #{logNr}")); // // #endregion SingleThreadTestsCaseRunner.ReportTestResults(ThreadingType.SingleThreaded, LogFileType.OptimizedSimpleFile); }