gpt4 book ai didi

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

转载 作者:太空宇宙 更新时间:2023-11-04 08:45:42 26 4
gpt4 key购买 nike

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

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

最佳答案

尝试使用 mock,

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

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

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

关于python - 单元测试 Python : how to modify a source code by adding comments and decorators,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/40911899/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com