【发布时间】:2011-05-14 04:14:11
【问题描述】:
来自Django docs:
...数据库在 doctest 之间不会刷新,因此如果您的 doctest 需要某种状态,您应该考虑刷新数据库或加载夹具。
坦率地说,我目前 90% 的测试都是在 doctests 中完成的。我的一位同事认为这很奇怪。老实说,我做的测试很少,所以我不会假装自己是那个领域的大师。
在决定如何测试时,是否有人有他们使用的经验法则?
非 SO 答案
我的一位同事建议通过单元测试将模型功能和约束作为文档测试和视图进行测试。根据经验,这听起来如何?
【问题讨论】:
标签: python django unit-testing testing doctest