模拟导入测试类方法

时间:2019-11-07 02:47:52

标签: python django testing pytest

我有一个是Django模型的类:

from django.db import models


class User(models.Model):

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

0 个答案:

没有答案