Unit testing Log4Net的断言附加器?
是否有一种“标准”的方法来引入针对Log4Net输出的断言 例如 或Unit testing Log4Net的断言附加器?,unit-testing,nunit,log4net,assert,Unit Testing,Nunit,Log4net,Assert,是否有一种“标准”的方法来引入针对Log4Net输出的断言 例如 或 我可以为Log4Net编写一个断言appender,但我认为肯定已经有了什么东西?目前还没有这样的东西(根据谷歌的说法) 我们所做的是和的结合。基本上,我们已经构建了一些扩展方法,使我们能够对一个对象进行简单的断言 NUnit.Log4Net.Checkpoint() ...run some code that should not throw warnings... NUnit.Log4Net.AssertNoError
我可以为Log4Net编写一个断言appender,但我认为肯定已经有了什么东西?目前还没有这样的东西(根据谷歌的说法) 我们所做的是和的结合。基本上,我们已经构建了一些扩展方法,使我们能够对一个对象进行简单的断言
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")