对于Django应用的测试程序编写,可以先看看官网文档
First of all, you should know following:
Django’s unit tests use a Python standard library module: unittest. This module defines tests using a class-based approach.
Django的单元测试使用了python的标准库:unittest,这个库通过基于类的方法来定义测试
基于类也就意味着面向类编程(继承是第一个要点),官网eg:
from django.test import TestCase
from myapp.models import Animal
class AnimalTestCase(TestCase):#继承自TestCase
def s

这篇博客介绍了如何为Django应用编写测试用例,主要关注unittest模块下的TestCase类和Client工具。文章讲解了Django测试的基础,包括了解unittest的标准库模块,以及在测试视图时如何利用Client模拟HTTP请求。同时,还探讨了使用override_settings进行临时设置修改的方法。
最低0.47元/天 解锁文章

被折叠的 条评论
为什么被折叠?



