是否存在针对Log4Net输出引入断言的“标准”方法?
E.g。
NUnit.Log4Net.Checkpoint()
...run some code that should not throw warnings...
NUnit.Log4Net.AssertNoErrors()
NUnit.Log4Net.AssertNoErrorsOrWarnings()
或者
NUnit.Log4Net.Checkpoint()
...code that warns user about an obsolete value...
NUnit.Log4Net.AssertOneWarnings("obsolete value used")
我可以为Log4Net编写一个断言appender,但是认为那里肯定有东西吗?
答案 0 :(得分:2)
目前还没有这样的东西(据谷歌称)。
我们正在做的是this和this的组合。基本上,我们已经构建了一些扩展方法,使我们能够针对MemoryAppender执行简单的断言。