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