开发者社区> 问答> 正文

Django中如何实现单元测试unittest?

Django中如何实现单元测试unittest?

展开
收起
珍宝珠 2019-11-22 13:08:24 1495 0
1 条回答
写回答
取消 提交回答
  • 单元测试是class类(继承TestCase),每一个测试方法必须以"test"开头。你可以重写setUp()(测试开始之前的操作)和tearDown()(测试结束之后的操作)方法。
    常用的断言方法:assertEqual()。
    会单独新建一个测试数据库来进行数据库的操作方面的测试,垃圾数据默认在测试完成后销毁。
    Django单元测试时为了模拟生产环境,会修改settings中的变量,例如, 把DEBUG变量修改为True, 把ALLOWED_HOSTS修改为[*]。

    2019-11-25 14:28:31
    赞同 展开评论 打赏
问答排行榜
最热
最新

相关电子书

更多
用AI 高效测试移动应用 立即下载
移动互联网测试到质量的转变 立即下载
给ITer的技术实战进阶课-阿里CIO学院独家教材(四) 立即下载