文件名称:python-mocking:有关如何在Python单元测试中模拟各种事物的示例参考
文件大小:5KB
文件格式:ZIP
更新时间:2024-06-14 09:55:24
Python
Python模拟食谱 python库是关于在Python中工作的很棒的事情之一。 无论您要进行什么单元测试的代码,都可以用很少的测试代码来模拟各种片段。 话虽这么说,有时很难找出适合您情况的确切语法。 我将其归因于您如何应用模拟的性质。 有时候,感觉就像你在做TODO。 很全面,但是我很难找到您想要的东西。 我推荐他们的 。 这篇文章是我个人使用情况的写照。 大前期警告 人们使用模拟游戏所犯的最大错误是在错误的地方出了错。 您总是需要在导入到TO的地方进行模拟,而不是从FROM导入的地方进行模拟。 翻译:如果from foo import bar到包bat.baz ,则需要将其模拟为@mock.patch('bat.baz.bar') 。 如果您认为应该在定义它的地方而不是在使用它的地方嘲笑它,可能会造成混淆。 设置 对于所有这些部分,假定我们位于名为myapp的软件包中。 您要在my
【文件预览】:
python-mocking-master
----requirements.txt(24B)
----.gitignore(17B)
----myapp()
--------app.py(551B)
--------test.py(2KB)
--------lib.py(787B)
--------__init__.py(28B)
----Makefile(160B)
----README.md(4KB)