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();
        }