标签: python django testing pytest
我有一个是Django模型的类:
from django.db import models class User(models.Model):
该类具有一些与数据库端无关的方法(帮助程序/静态方法等)。但是,当我导入它时,因为它调用了django.db.models,所以它还会尝试使用Django设置来连接到数据库。我不确定如何正确模拟它,因此它是可行的,但我可以为其他方法编写单元测试。我使用的是pytest,而不是Django内置的unittest。
django.db.models