public void ShouldLogInformationMessagesWithSeverityAsInformation()
        {
            // Given
            var mockLogWritter = new Mock<LogWriter>();
            var logger = new EntLibLogger(mockLogWritter.Object);
            const string TestMessage = "This is test info message";
            LogEntry logEntry = null;

            // When
            mockLogWritter.Setup(x => x.Write(It.IsAny<LogEntry>())).Callback((LogEntry le) => { logEntry = le; });
            logger.Info(TestMessage);

            // Then
            logEntry.Should().Not.Be.Null();
            logEntry.Message.Should().Not.Be.NullOrEmpty();
            logEntry.Message.Should().Be(TestMessage);
            logEntry.Severity.Should().Be(TraceEventType.Information);
        }