public void TestFatalPass() { var message = TestContext.TestName; logger.Fatal(new Exception(), $"{message}", null); Assert.AreEqual($"Fatal|{message}", target.LastMessage); }
public void WriteToConsoleTest() { NLogger logger = new NLogger(); logger.Fatal("Fatal message"); logger.Error("Error message"); logger.Info("Info message"); logger.Debug("Debug message"); }
public void FatalTest() { ILogger nLogger = Substitute.For <ILogger>(); NLogger logger = new NLogger(nLogger); logger.Fatal("message", new object[] { }); nLogger.Received().Fatal("message", Arg.Any <object[]>()); }
public void WriteToFileTest() { NLogger logger = new NLogger(); string filePath = logger.LogFilePath; if (File.Exists(filePath)) { File.Delete(filePath); } string message = "This is Test Message"; logger.Fatal(message); logger.Shutdown(); Assert.IsTrue(File.ReadAllText(filePath).Contains(message)); }
public void Fatal() => NLogger?.Fatal(Message, TaskType, "LOG", TaskHash, Logging.STAGE, Logging.CurrentLoadProcess?.Id);
public void Fatal() => NLogger?.Fatal(Message, TaskType, "LOG", TaskHash, ControlFlow.ControlFlow.STAGE, ControlFlow.ControlFlow.CurrentLoadProcess?.LoadProcessKey);