我对Django和单元测试都很陌生,但因为我在使用这个框架玩了一段时间后开始一个项目,所以我决定尝试一下单元测试。
除了我的热情外,我对如何规划开发过程感到非常迷茫。我在github上搜索了一些使用单元测试的Django项目,然后我偶然发现了这个。我看到只有“tagging”应用程序中有测试,看起来不错,但我不知道该如何拆分它。为什么在apps/tagging/tests/中有“models.py”文件?那里的模型类与apps/tagging/models.py中的模型类没有任何关系...
有没有想法如何解决这个问题或者找到一个好的例子来实现单元测试到Django环境中?
此外,我在文档中读到Django在1.3中引入了unittest2,那么“Django 1.1 Testing And Debugging - by Karen M. Tracey”是否有帮助阅读,还是会造成一些困惑?
无论如何,我提前感谢您的任何意见。