public void FormatMessageParts_FormatLevel_LevelIsFormattedCorrectly(LogLevelFormat format, string level)
        {
            var formatter = CreateFormatter(x => x.LevelFormat = format);

            var messages = formatter.FormatMessageParts(Bot.Build <LogMessageEntry>());

            messages.Skip(1).First().Text.TrimEnd().Should().Be(level);
        }
Ejemplo n.º 2
0
        private static Dictionary <LogLevel, string> GetLogLevelMapping(LogLevelFormat format)
        {
            switch (format)
            {
            case LogLevelFormat.L1:
                return(OneLeterLevelMap);

            case LogLevelFormat.L3:
                return(ThreeLeterLevelMap);

            case LogLevelFormat.Full:
                return(FullLevelMap);
            }

            return(null);
        }