我正在尝试编写一个简单的单元测试,它将验证在某种情况下,我的应用程序中的类将通过标准日志记录API记录错误.我无法弄清楚测试这种情况最干净的方法是什么.
我知道鼻子已经通过它的日志插件捕获日志记录输出,但这似乎是作为失败测试的报告和调试帮助.
我能看到的两种方法是:
如果我采用前一种方法,我想知道将模拟出日志模块之前将全局状态重置为最简洁的方法.
期待您的提示和技巧......
python unit-testing mocking nose
mocking ×1
nose ×1
python ×1
unit-testing ×1