考试:帮忙进行更好的测试 源码
考试 考试是用于编写更好的测试的Python工具箱。 它旨在删除许多经常编写的样板测试代码,同时仍然遵循Python约定并坚持使用单元测试接口。 安装 一个简单的pip install exam就可以解决问题。 基本原理 除了显而易见的“代码是否起作用?”之外,写作测试还具有许多其他目标和好处: 如果以语义方式编写,阅读测试可以帮助向其他开发人员演示代码应如何工作。 如果能够快速运行,则测试会在开发过程中提供反馈,表明您所做的更改正在起作用或没有不利的副作用。 如果他们易于正确编写,则开发人员将编写更多的测试,并且质量会更高。 不幸的是,编写Python单元测试的通用模式往往无法提供这些优势。 通常,这会导致效率低下且不必要的测试代码变得晦涩难懂。 此外,模拟库的常用用法通常会导致重复的样板代码或在测试运行期间效率低下。 考试旨在通过提供有用功能的工具包来改善Python测
文件列表
exam-master.zip
(预估有个28文件)
exam-master
setup.py
1KB
.gitignore
59B
Guardfile
116B
Makefile
246B
exam.sublime-project
379B
.travis.yml
130B
MANIFEST.in
29B
LICENSE
1KB
exam
暂无评论