nunit - 在log4net中,.NET 以编程方式添加和删除日志附加项

  显示原文与译文双语对照的内容
68 3

我有一个使用log4net的组件。我想创建单元测试,验证某些错误条件会导致正确的日志记录。

我认为最好的方法是创建一个ILogAppender实现,例如模拟。然后,在测试设置期间将日志附加附加到 log4net,检查测试验证期间编写的内容,并在测试结束时再次删除它。

这可能吗?

时间:原作者:0个回答

134 4

我一直使用 配置了 MemoryAppender 。这个附加函数让你进入在测试期间记录的内存消息。

原作者:
...