python django单元测试文件现场测试模型示例

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python django单元测试文件现场测试模型示例相关的知识,希望对你有一定的参考价值。

from django.core.files import File
from django.test import TestCase

import mock


class FooModelTestCase(TestCase):
    def test_bar_field(self):
        file_mock = mock.MagicMock(spec=File)
        file_mock.name = 'test.pdf'
        foo = FooModel(bar=file_mock)
        self.assertEqual(foo.bar.name, file_mock.name)

以上是关于python django单元测试文件现场测试模型示例的主要内容,如果未能解决你的问题,请参考以下文章

python django的单元测试

python django单元测试文件字段视图示例

python django单元测试文件字段来自示例

python django单元测试文件字段视图示例

python django单元测试文件字段视图示例

在 Django 单元测试中使用 mock 修补 celery 任务