模拟导入测试类方法

我有一个是Django模型的类:

from django.db import models


class User(models.Model):

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

Joey209092 回答:模拟导入测试类方法

暂时没有好的解决方案,如果你有好的解决方案,请发邮件至:iooj@foxmail.com
本文链接:https://www.f2er.com/3147826.html

大家都在问