public void Fatal_MessageWithException() { // Prepare const string message = "Exception occurred"; var ex = new Exception(message); logger.Setup(l => l.Write( LogEventLevel.Fatal, ex, message, null)) .Verifiable(); log = new SerilogLogger(logger.Object); // Act log.Fatal(message, ex); // Assert logger.VerifyAll(); }
public void Fatal_LambdaMessage() { // Prepare const string message = "Simple Message"; logger.Setup(l => l.Write( LogEventLevel.Fatal, message, null)) .Verifiable(); log = new SerilogLogger(logger.Object); // Act log.Fatal(message); // Assert logger.VerifyAll(); }