总结
在这一章中,介绍了Python中文档测试的概念。为了内建文档能够真正的测试你的应用,你必须确保你的内建文件没有过时,当代码有所更改时,他们的doctest应该被强制同步更改。你所写的doctests提供给开发者的,不仅仅是某个函数作用的解释,更是它的使用方法的指示和当他被调用时,所期望的结果。
你也看到了写一个doctest的例子,和它怎样与能够执行代码并看到输出的Python Shell相配合。这个例子也提供了执行doctest的方法来看你的代码是否真正通过了你写的测试。你也学习了测试中如果方法被正确使用的情况和当异常发生时,错误是如何在doctest中被捕获和展示的例子。