小编Abe*_*ber的帖子

C#Static Readonly log4net logger,在Unit Test中改变记录器的方法有哪些?

我的班级有这一行:

private static readonly ILog log = LogManager.GetLogger(typeof(Prim));
Run Code Online (Sandbox Code Playgroud)

当我进行单元测试时,我无法将moq记录器注入此接口,因此我可以计算日志调用.

有没有办法做到这一点?Log4net建议记录器使用静态只读模式.处理它的最佳方法是什么?

c# logging log4net unit-testing moq

9
推荐指数
1
解决办法
5013
查看次数

标签 统计

c# ×1

log4net ×1

logging ×1

moq ×1

unit-testing ×1