我是Python新手,最近我发现从Python 3.3开始,如果我没记错的话,unittest是标准测试框架。
我正在开发一个使用 Pytest 和 pytest-mock 插件的项目。阅读插件文档,我发现它是unittest模拟的薄包装,补丁API是相同的。 所以我的问题是,为什么要使用 pytest-mock 插件,而不是避免向您的项目添加一个依赖项而只使用 unittest 模拟?
我尝试阅读unittest和pytest / pytest-mock的文档,但如果我可以使用标准unittest,我似乎找不到证明使用pytest-mock的论据。