Skip to main content
 首页 » 编程设计

python之单元测试 Python : how to modify a source code by adding comments and decorators

2025年05月04日28mengfanrong

在测试阶段,我想修改我的部分源代码。比如我不需要作图,负责作图的代码可以注释掉。 unittest 模块中是否有合适的工具可以这样做?

另一个问题是关于装饰器@patch。有没有办法在测试期间将它们放入运行时的源代码中?

请您参考如下方法:

尝试使用 mock,

听起来它模拟了您的代码并且可以通过测试进行操作。

你可以模拟一个方法返回的 val 或一个对象实例等。

https://www.toptal.com/python/an-introduction-to-mocking-in-python