示例#1
0
        public void Should_be_able_to_log_message_with_formatparams(LogLevel logLevel, TraceEventType severity)
        {
            Sut.Log(logLevel, () => "m {0}", null, "replaced");

            Target.Logs[0].Message.Should().Be("m replaced");
            Target.Logs[0].Severity.Should().Be(severity);
        }
示例#2
0
        public void Should_be_able_to_log_message(LogLevel logLevel, TraceEventType severity)
        {
            Sut.Log(logLevel, () => "m");

            Target.Logs[0].Message.Should().Be("m");
            Target.Logs[0].Severity.Should().Be(severity);
        }
        public void Should_be_able_to_log_message(LogLevel logLevel, LogEventLevel logEventLevel)
        {
            _sut.Log(logLevel, () => "m");

            _logEvent.Level.Should().Be(logEventLevel);
            _logEvent.RenderMessage().Should().Be("m");
        }
示例#4
0
        public void Should_be_able_to_log_message_with_param(LogLevel logLevel, LogEventLevel logEventLevel)
        {
            _sut.Log(logLevel, () => "m {0}", null, "param");

            _logEvent.Level.Should().Be(logEventLevel);
            _logEvent.RenderMessage().Should().Be("m \"param\"");
        }
        public void Should_be_able_to_log_message(LogLevel logLevel, LogEventLevel logEventLevel)
        {
            _sut.Log(logLevel, () => "m");

            _logEvent.Level.Should().Be(logEventLevel);
            _logEvent.RenderMessage().Should().Be("m");
        }
示例#6
0
        public void Should_be_able_to_log_message_and_exception_with_formatparams(LogLevel logLevel, TraceEventType severity)
        {
            var exception = new Exception("e");

            Sut.Log(logLevel, () => "m {abc}", exception, "replaced");

            Target.Logs[0].Message.Should().Be("m replaced" + Environment.NewLine + exception);
            Target.Logs[0].Severity.Should().Be(severity);
        }
示例#7
0
        public void Should_be_able_to_log_message_and_exception(LogLevel logLevel, TraceEventType severity)
        {
            var exception = new Exception("e");

            Sut.Log(logLevel, () => "m", exception);

            Target.Logs[0].Message.Should().Be("m" + Environment.NewLine + exception);
            Target.Logs[0].Severity.Should().Be(severity);
        }
        public void Should_be_able_to_log_message_and_exception(LogLevel logLevel, LogEventLevel logEventLevel)
        {
            var exception = new Exception("e");
            _sut.Log(logLevel, () => "m", exception);

            _logEvent.Level.Should().Be(logEventLevel);
            _logEvent.RenderMessage().Should().Be("m");
            _logEvent.Exception.Should().Be(exception);
        }
        public void Should_be_able_to_log_message_and_exception(LogLevel logLevel, LogEventLevel logEventLevel)
        {
            var exception = new Exception("e");

            _sut.Log(logLevel, () => "m", exception);

            _logEvent.Level.Should().Be(logEventLevel);
            _logEvent.RenderMessage().Should().Be("m");
            _logEvent.Exception.Should().Be(exception);
        }
示例#10
0
        public void Should_be_able_to_log_message_and_exception_with_format_parameters(LogLevel logLevel, string messagePrefix)
        {
            _sut.Log(logLevel, () => "m {abc}", new Exception("e"), new [] { "replaced" });

            _target.Logs[0].Should().Be(messagePrefix + "|||m replaced|e");
        }
示例#11
0
        public void Should_be_able_to_log_message_and_exception(LogLevel logLevel, string messagePrefix)
        {
            _sut.Log(logLevel, () => "m", new Exception("e"));

            _target.Logs[0].Should().Be(messagePrefix + "|||m|e");
        }
示例#12
0
        public void Should_be_able_to_log_message_with_format_parameters(LogLevel logLevel, string messagePrefix)
        {
            _sut.Log(logLevel, () => "m {0}", null, "formatParam");

            _target.Logs[0].Should().Be(messagePrefix + "|||m formatParam|");
        }
示例#13
0
        public void Should_be_able_to_log_message(LogLevel logLevel, string messagePrefix)
        {
            _sut.Log(logLevel, () => "m");

            _target.Logs[0].Should().Be(messagePrefix + "|||m|");
        }
        public void Should_be_able_to_log_message_and_exception(LogLevel logLevel, string messagePrefix)
        {
            _sut.Log(logLevel, () => "m", new Exception("e"));

            _target.Logs[0].Should().Be(messagePrefix + "|m|e");
        }
        public void Should_be_able_to_log_message(LogLevel logLevel, string messagePrefix)
        {
            _sut.Log(logLevel, () => "m");

            _target.Logs[0].Should().Be(messagePrefix + "|m|");
        }