【发布时间】:2011-12-05 10:57:55
【问题描述】:
我对 Django 和单元测试都是新手,但由于我在使用框架相当长的时间后开始了一个项目,因此我决定尝试进行单元测试。
抛开我的热情不谈,我对如何规划开发过程一无所知。我在 github 中搜索了一些使用单元测试的 Django 项目,然后偶然发现了this。我看到“标记”应用程序只有测试,它看起来不错,但我不知道如何分解它。为什么应用程序/标记/测试/中的“models.py”文件?那里的模型类与apps/tagging/models.py中的模型类无关......
关于如何解决这个问题的任何想法或找到一个关于如何在 django 环境中实施单元测试的好例子?
另外,我在文档中读到 Django 在 1.3 中引入了 unittest2,因此“Django 1.1 测试和调试 - 由 Karen M. Tracey 撰写”是否会有所帮助,或者您认为它会引起一些混乱吗?
无论如何,我感谢您提前提供的任何意见。
【问题讨论】:
标签: django unit-testing tdd