1. 首页
  2. 编程面试题
  3. Python
  4. Web

django 中如何实现单元测试?



对于每一个测试方法都会将 setUp()和 tearDown()方法执行一遍

会单独新建一个测试数据库来进行数据库的操作方面的测试,默认在测试完成后销毁。

在测试方法中对数据库进行增删操作,最后都会被清除。也就是说,在test_add 中插入的数据,在 test_add 测试结束后插入的数据会被清除。

django 单元测试时为了模拟生产环境,会修改 settings 中的变量,例如, 把 DEBUG 变量修改为 True, 把 ALLOWED_HOSTS 修改为[*]。

发布者:admin,如若转载,请注明出处:https://ai1024.vip/38492.html

QR code
//