Time will tell.
我们在项目开发的过程中,单元测试是必不可少的,通过测试减少 bug 数,提升代码质量。
Django 支持单元测试,在添加应用时,会自动创建tests.py
文件。
但在实际应用中,一般针对每个模块添加单元测试,而不是仅仅针对单个应用添加单元测试。所以,可以删除tests.py
文件,添加test forms.py
, test models.py
,test views.py
。毕竟 Python 设计之禅中说过:Flat is better than nested。
注意测试文件必须以test
开头,否则 Django 将无法找到测试文件。
代码:
# flavors/test_api.py
import json
from django