public void LoggerExtensions_FormatPropertyList_StringBuilder_Null() { Action act = () => PureLogPropertyLevel.FormatPropertyList(null, LoggableFormat.None, new IPureLogPropertyLevel[0]); act.Should().Throw <ArgumentNullException>().And.ParamName.Should().Be("sb"); }
public void DhcpMessage_FormatPropertyList() { DhcpMessage dhcpRequestMessage = new DhcpMessage(_bcDenDiscoverDhcpMsgBytes, TestLoggerFactory); var logLevel = LogLevel.Trace; var sb = new StringBuilder(); PureLogPropertyLevel.FormatPropertyList(sb, LoggableFormat.ToLogWithParents, dhcpRequestMessage.GetLogPropertyListLevel(logLevel, LoggableFormat.ToStringWithParents), logLevel); TestOutputHelper.WriteLine(sb.ToString()); }
public void LoggerExtensions_FormatPropertyList_LogPropertyEnumerable_Null() { Action act = () => PureLogPropertyLevel.FormatPropertyList(new StringBuilder(), LoggableFormat.None, null); act.Should().Throw <ArgumentNullException>().And.ParamName.Should().Be("logPropertyEnumerable"); }